Share via


Zertifizierungsprozess für verifizierte Herausgeber

Dieser Prozess bezieht sich auf verifizierte Herausgeber (ohne unabhängige Herausgeber). Wenn Sie ein unabhängiger Herausgeber sind, gehen Sie zu Zertifizierungsprozess für unabhängige Herausgeber.

Nachdem Sie die Entwicklung Ihres benutzerdefinierten Konnektors abgeschlossen haben, folgen Sie diesen Schritten, um ihn für die Zertifizierung vorzubereiten und die Konnektor-Dateien zu generieren, die Sie an Microsoft senden.

Hinweis

Dieses Thema enthält Informationen zum Zertifizieren benutzerdefinierter Connectors in Azure Logic Apps, Power Automate, und Power Apps. Bevor Sie die Schritte in diesem Artikel ausführen, lesen Sie bitte Zertifizieren Ihres Konnektors und Registrieren Sie Ihren benutzerdefinierten Konnektor bei Microsoft.

Grundlegender Ablauf des Zertifizierungsprozesses

Das folgende Flussdiagramm zeigt den grundlegenden Workflow des Zertifizierungsprozesses. Die nummerierten Schritte in diesem Artikel entsprechen dem Workflow. Sie sollten die Details bereitstellen, die Sie zum Abschluss des Zertifizierungsprozesses benötigen.

Um eine erweiterte Ansicht des Flussdiagramms zu erhalten, wählen Sie das Lupensymbol unten rechts aus.

Ablauf des Zertifizierungsprozesses.

Eine ausführliche Darstellung dieses Flussdiagramms finden Sie unter Ausführlicher Workflow für den Konnektorzertifizierungsprozess.

Schritt 1: Registrieren Sie Ihren Konnektor

Sie müssen die Entwicklung Ihres benutzerdefinierten Konnektors nicht fertig stellen, um eine Zertifizierung zu beantragen. Um den Zertifizierungsprozess zu beginnen, registrieren Sie Ihren Konnektor zur Zertifizierung, indem Sie unser Registrierungsformular ausfüllen.

Erwarten Sie innerhalb von zwei Werktagen eine E-Mail von einem Microsoft-Kontakt, der:

  • Ihren angepassten Konnektor verstehen wird.
  • Sich über Ihren Entwicklungsfortschritt informieren wird.
  • Sie durch den Zertifizierungsprozess anleitet.

Schritt 2: Erfüllen Sie die Einreichungsanforderungen

Um einen hohen Qualitäts- und Konsistenzstandard unter unseren zertifizierten Konnektoren aufrechtzuerhalten, hat Microsoft eine Reihe von Anforderungen und Richtlinien festgelegt, die Ihr benutzerdefinierter Konnektor für die Zertifizierung einhalten muss.

Geben Sie Ihrem Konnektor einen Titel

  • Muss existieren und in englischer Sprache verfasst sein.
  • Muss eindeutig sein und sich von allen bestehenden Konnektoren unterscheiden lassen.
  • Sollte der Name Ihres Produktes oder Ihrer Organisation sein.
  • Sollte den bestehenden Namensmustern für zertifizierte Konnektoren folgen. Bei unabhängigen Herausgebern sollte der Name des Konnektors dem Muster Konnektorname (Unabhängiger Herausgeber) folgen.
  • Darf nicht länger als 30 Zeichen sein.
  • Darf nicht die Wörter API, Konnektor oder einen unserer Power Platform-Produktnamen (z. B. Power Apps) enthalten.
  • Darf nicht mit einem nicht alphanumerischen Zeichen enden, einschließlich Wagenrücklauf, neue Zeile oder Leerzeichen.

Beispiele

  • Gute Konnektor-Titel: Azure Sentinel, Office 365 Outlook
  • Schlechte Konnektor-Titel: Azure Sentinels Power Apps-Connector, Office 365 Outlook-API

Schreiben Sie eine Beschreibung für Ihren Konnektor

  • Muss existieren und in englischer Sprache verfasst sein.
  • Muss frei von grammatikalischen und Rechtschreibfehlern sein.
  • Sollte den Hauptzweck und den Wert, den Ihr Konnektor bietet, prägnant beschreiben.
  • Darf nicht kürzer als 30 Zeichen und nicht länger als 500 Zeichen sein.
  • Darf keine Power Platform-Produktnamen enthalten (z. B. „Power Apps“).

Entwerfen Sie ein Symbol für Ihren Konnektor

Dieser Abschnitt gilt nicht für unabhängige Herausgeber.

  • Erstellen Sie ein Logo mit 1:1-Abmessungen im Bereich von 100 x 100 bis 230 x 230 Pixeln (keine abgerundeten Kanten).
  • Verwenden Sie einen nicht transparenten, nicht weißen (#ffffff) Hintergrund und nicht Standardfarbe (#007ee5), die der angegebenen Hintergrundfarbe des Symbols entspricht.
  • Stellen Sie sicher, dass das Symbol sich von allen anderen Symbolen für zertifizierte Konnektoren unterscheidet.
  • Senden Sie das Logo im PNG-Format als <icon>.png.
  • Stellen Sie die Logoabmessungen auf unter 70 % für die Höhe und Breite des Bildes mit einem einheitlichen Hintergrund ein.
  • Stellen Sie sicher, dass die Markenfarbe eine gültige Hexadezimalfarbe ist und nicht Weiß (#ffffff) oder Standard (#007ee5) sein sollte.

Definieren Sie Zusammenfassungen und Beschreibungen von Vorgängen und Parametern

  • Muss existieren und in englischer Sprache verfasst sein.
  • Muss frei von grammatikalischen und Rechtschreibfehlern sein.
  • Zusammenfassungen von Vorgängen und Parametern sollten Ausdrücke von 80 Zeichen oder kürzer sein und nur alphanumerische Zeichen oder Klammern enthalten.
  • Vorgangs- und Parameterbeschreibungen sollten vollständige, beschreibende Sätze sein und mit Satzzeichen enden.
  • Sie dürfen keinen der Microsoft Power Platform-Produktnamen enthalten (z. B. „Power Apps“).

Definieren Sie exakte Vorgangsantworten

  • Definieren Sie Operationsantworten mit einem genauen Schema nur mit erwarteten Antworten.
  • Verwenden Sie keine Standardantworten mit einer exakten Schemadefinition.
  • Geben Sie gültige Antwortschemadefinitionen für alle Operationen im Swagger an.
  • Leere Antwortschemata sind nicht zugelassen, außer in besonderen Fällen, in denen das Antwortschema dynamisch ist. Dies bedeutet, dass in der Ausgabe kein dynamischer Inhalt angezeigt wird und Ersteller JSON verwenden müssen, um die Antwort zu analysieren.
  • Leere Vorgänge sind nicht zugelassen.
  • Entfernen Sie leere Eigenschaften, sofern sie nicht erforderlich sind.

Überprüfen von Swagger-Eigenschaften

  • Stellen Sie sicher, dass die „openapidefinition“ in einer korrekt formatierten JSON-Datei vorliegt.
  • Stellen Sie sicher, dass die Swagger-Definition dem OpenAPI 2.0-Standard und dem erweiterten Standard der Konnektoren entspricht.

Verbindungsparameter überprüfen

  • Stellen Sie sicher, dass die Eigenschaft mit den entsprechenden Werten für „UIDefinition“ (Anzeigename, Beschreibung) aktualisiert wird.

  • Wenn Ihr Verbindungsparameter die Standardauthentifizierung verwendet, stellen Sie sicher, dass JSON wie im folgenden Beispiel richtig formatiert ist.

    {
      "username": {
        "type": "securestring",
        "uiDefinition": {
          "displayName": "YourUsernameLabel",
          "description": "The description of YourUsernameLabel for this api",
          "tooltip": "Provide the YourUsernameLabel tooltip text",
          "constraints": {
            "tabIndex": 2,
            "clearText": true,
            "required": "true"
            }
      }
    },
      "password": {
        "type": "securestring",
        "uiDefinition": {
          "displayName": "YourPasswordLabel",
          "description": "The description of YourPasswordLabel for this api",
          "tooltip": "Provide the YourPasswordLabel tooltip text",
          "constraints": {
            "tabIndex": 3,
            "clearText": false,
            "required": "true"
          }
        }
      }
    }
    
  • Wenn Ihr Verbindungsparameter APIKey als Authentifizierung hat, stellen Sie sicher, dass JSON wie im folgenden Beispiel richtig formatiert ist.

    {
      "api_key": {
        "type": "securestring",
        "uiDefinition": {
          "displayName": "YourApiKeyParameterLabel",
          "tooltip": "Provide your YourApiKeyParameterLabel tooltip text",
          "constraints": {
            "tabIndex": 2,
            "clearText": false,
            "required": "true"
          }
        }
      }
    }
    
  • Wenn Ihr Verbindungsparameter „Generisches OAuth“ als Authentifizierung hat, stellen Sie sicher, dass JSON wie im folgenden Beispiel richtig formatiert ist.

    {
      "token": {
        "type": "oAuthSetting",
        "oAuthSettings": {
          "identityProvider": "oauth2",
          "scopes": [
            "scope1"
          ],
          "redirectMode": "GlobalPerConnector",
          "customParameters": {
            "AuthorizationUrl": {
              "value": "https://contoso.com"
            },
            "TokenUrl": {
              "value": "https://contoso.com"
            },
            "RefreshUrl": {
              "value": "https://contoso.com"
            }
          },
          "clientId": "YourClientID"
        },
        "uiDefinition": null
      }
    }
    
  • Wenn Ihr Verbindungsparameter einen OAuth2-Identitätsanbieter hat, stellen Sie sicher, dass der Identitätsanbieter aus der Liste der unterstützten OAuth2-Anbieter stammt. Es folgt das Beispiel des GitHub OAuth2-Identitätsanbieters:

    {
      "token": {
        "type": "oAuthSetting",
        "oAuthSettings": {
          "identityProvider": "github",
          "scopes": [
            "scope1"
          ],
          "redirectMode": "GlobalPerConnector",
          "customParameters": {},
          "clientId": "YourClientId"
        },
        "uiDefinition": null
      }
    }
    
  • Wenn Ihr Verbindungsparameter Microsoft Entra ID als Authentifizierung hat, stellen Sie sicher, dass JSON wie im folgenden Beispiel richtig formatiert ist.

    {
      "token": {
        "type": "oAuthSetting",
        "oAuthSettings": {
          "identityProvider": "aad",
          "scopes": [
            "scope1"
          ],
          "redirectMode": "GlobalPerConnector",
          "customParameters": {
            "LoginUri": {
              "value": "https://login.microsoftonline.com"
            },
            "TenantId": {
              "value": "common"
            },
            "ResourceUri": {
              "value": "resourceUri"
            },
            "EnableOnbehalfOfLogin": {
              "value": false
            }
          },
          "clientId": "AzureActiveDirectoryClientId"
        },
        "uiDefinition": null
      }
    }
    

Erstellen Sie hochwertige englische Sprachstrings

Connectros werden als Teil der Power Automate-Lokalisierung lokalisiert; Daher ist bei der Entwicklung eines Connectors die Qualität der englischsprachigen Zeichenfolgen der Schlüssel zur Übersetzungsqualität. Hier sind einige wichtige Bereiche, auf die Sie sich beim Erstellen der Werte der von Ihnen bereitgestellten Zeichenfolgen konzentrieren sollten.

  • Um sicherzustellen, dass alle Zeichenfolgenwerte frei von Tippfehlern sind, stellen Sie sicher, dass Sie ein Rechtschreibprüfungsprogramm ausführen. Wenn eine unvollständige englische Zeichenfolge vorhanden ist, ist das Übersetzungsergebnis unvollständig oder im Kontext falsch.

  • Achte darauf, dass der Satz vollständig ist. Wenn der Satz nicht vollständig ist, kann dies auch zu Übersetzungen von geringerer Qualität führen.

  • Stellen Sie sicher, dass die Bedeutung des Satzes klar ist. Wenn die Bedeutung des Satzes mehrdeutig ist, kann dies auch zu schlechteren oder falschen Übersetzungen führen.

  • Achten Sie darauf, dass Zusammenfassungen, x-ms-summaries und Beschreibungen grammatikalisch korrekt sind. Kopieren Sie sie nicht und fügen Sie sie nicht ein. Wie sie im Produkt angezeigt werden, erfahren Sie unter Anleitung für Konnektoren.

  • Vermeiden Sie nach Möglichkeit zusammengesetzte Laufzeitstrings. Verwenden Sie stattdessen vollständig gebildete Sätze. Verkettete Zeichenfolgen oder Sätze erschweren die Übersetzung oder können zu einer falschen Übersetzung führen.

  • Wenn Sie Abkürzungen verwenden, stellen Sie sicher, dass sie groß geschrieben werden, um sie deutlich zu machen. Dies verringert die Wahrscheinlichkeit, dass es mit einem typografischen Fehler verwechselt wird.

  • Strings in CaMel-Form (z. B. minimizeHighways oder MinimizeHighways) werden normalerweise als nicht übersetzbar angesehen. Wenn Sie den String-Wert lokalisieren möchten, sollten Sie den CaMel-Formularstring korrigieren.

Schritt 3: Die Lösungsprüfung ausführen, um Ihren Konnektor zu überprüfen

Die Lösungsprüfung ist ein Mechanismus zur Durchführung statischer Analysen, um sicherzustellen, dass Ihr Connector den von Microsoft für die Zertifizierung geforderten Standards entspricht. Fügen Sie Ihren Connector einer Lösung in Power Automate oder Power Apps hinzu, und führen Sie die Lösungsprüfung aus, indem Sie die Anweisungen unter Validieren Sie einen benutzerdefinierten Connector mit der Lösungsprüfung befolgen.

Sehen Sie sich dieses Video an, um zu erfahren, wie Sie die Lösungsprüfung ausführen!

Schritt 4: Metadaten hinzufügen

Ihre Konnektor-Artefakte (Dateien) müssen spezifische Metadaten enthalten, die den Konnektor und seinen Enddienst beschreiben. Die in Metadaten zur Verfügung gestellten Informationen werden in unserer Konnektor-Dokumentation veröffentlicht und sind für alle Benutzer öffentlich zugänglich. Geben Sie keine privaten oder vertraulichen Informationen an und lassen Sie uns über Ihren Microsoft-Kontakt wissen, wenn es Probleme bei der Bereitstellung dieser Informationen gibt. Um zu erfahren, wie die Metadaten dokumentiert werden, besuchen Sie eine der konnektorspezifischen Dokumentationsseiten unter Konnektor-Referenz.

Schritt 4a: Herausgeber und stackOwner-Eigenschaften

  • “publisher“ ist der Name Ihrer Firma oder Organisation. Geben Sie den vollständigen Firmennamen an (z. B. "Contoso Corporation"). Diese Angabe muss im alphanumerischen Format erfolgen.

  • „stackOwner“ ist die besitzende Firma oder Organisation des Backend-Service-Stacks, mit dem sich der Konnektor verbindet. Diese Angabe muss im alphanumerischen Format erfolgen.

Verleger Beschreibung Beispiel
Überprüft Der Herausgeber und der stackOwner sind identisch, es sei denn, der ISV erstellt einen Konnektor im Auftrag eines stackOwner. „Publisher“: „Tesla“,
„stackOwner“: „Tesla“
Unabhängig Sie müssen den Besitzer des Stacks und den Besitzer des Publishers angeben. „publisher“: „Nirmal Kumar“,
„stackOwner“: „ITGlue“

Ort der Datei: apiProperties.json
Weitere Informationen finden Sie in der API-Eigenschaften-Datei.

Syntax: Die Eigenschaften Herausgeber und stackOwner sind innerhalb der Datei „apiProperties.json“ als Eigenschaften auf oberster Ebene vorhanden. Fügen Sie die folgenden hervorgehobenen Zeilen wie gezeigt hinzu. Achten Sie darauf, dass Sie den Eigenschaftsnamen und das Schema genau wie gezeigt eingeben.

Screenshot mit den Eigenschaften von Herausgeber und StackOwner, die in Beispielcode-Snippets verfügbar sind.

Rot hervorgehobener Code, der den Block zeigt, der das Kontaktobjekt definiert. Dieser Block muss sich direkt unter der Beschreibung befinden. Ein weiterer Block, x-ms-Konnektor-Metadaten ist ebenfalls rot markiert. Dieser Block muss sich direkt unter Pfade befinden: {}.

Schrtit 4c: Beispiel-Codeausschnitte

Sie können die folgenden Codeausschnitte verwenden, um Ihre Informationen zu kopieren und einzugeben. Stellen Sie sicher, dass Sie die Ausschnitte den richtigen Dateien an den richtigen Speicherorten hinzufügen, wie im vorherigen Abschnitt beschrieben.

    "publisher": "_____",
    "stackOwner": "_____"
    "contact": {
      "name": "_____",
      "url": "_____",
      "email": "_____"
    }
    "x-ms-connector-metadata": [
      {
        "propertyName": "Website",
        "propertyValue": "_____"
      },
      {
        "propertyName": "Privacy policy",
        "propertyValue": "_____"
      },
      {
        "propertyName": "Categories",
        "propertyValue": "_____;_____"
      }
    ]

Hinweis

Es gibt derzeit eine Einschränkung bei der Verwendung der Eigenschaft stackOwner und dem Paconn CLI Tool. Weitere Informationen finden Sie unter Einschränkungen in der README-Datei.

Schritt 4d: JSON-Dateiformatierung und Beschränkungen

  • Stellen Sie sicher, dass Ihre Eigenschaften richtig ausgerichtet sind.

  • Fügen Sie Ihr JSON in den Visual Studio-Code ein. Sie kölnnen Erweiterungen wie Rechtschreibprüfungen und Plugins wie JSON-Plugins verwenden.

  • Swagger-Dateien sollten nicht größer als 1 MB sein.

    • Überlegen Sie sich das Design Ihres Konnektors, bevor Sie ihn erstellen. Prüfen Sie, ob der Konnektor in zwei (2) oder mehr Konnektoren aufgeteilt werden sollte.
    • Größere Swagger-Dateien können zu einer Verzögerung bei der Verwendung des Konnektors führen.

    Zum Beispiel gibt es drei (3) verschiedene HubSpot-Connectors auf der Plattform.

    Screenshot der Ordner für die drei HubSpot-Connectors.

Schritt 4e: Validieren Sie Ihre angepassten Konnektor-Dateien

Führen Sie paconn validate --api-def [Location of apiDefinition.swagger.json] aus. Dieses Tool überprüft Ihre Konnektor-Definition und weist Sie auf Fehler hin, die Sie vor dem Einreichen beheben müssen.

Sollte Ihr Konnektor „OAuth“ als Authentifizierungstyp verwenden, fügen Sie Ihrer App die in die Whitelist aufgenommenen zugelassenen Umleitungs-URLs hinzu.

  • https://global.consent.azure-apim.net/redirect/{apiname}

  • https://global-test.consent.azure-apim.net/redirect/{apiname}

Schritt 5: Bereiten Sie die Artefakte des Konnektors vor

Dieser Schritt sollte etwa eine Woche dauern.

Hinweis

  • Vergewissern Sie sich vor der Zertifizierung, dass der Connector den Vorgaben entspricht und die Qualitätsanforderungen erfüllt. Andernfalls führen die erforderlichen Änderungen zu Verzögerungen bei der Zertifizierung.
  • Geben Sie eine Produktionsversion der Host-URL an. Staging-, Dev- und Test-Host-URLs sind nicht zugelassen.

Sie senden an Microsoft eine Reihe von Dateien, die Konnektor-Artefakte genannt werden und mit einem von Microsoft bereitgestellten Command Line Interface-(CLI-)Tool heruntergeladen werden. Dieses Tool überprüft Ihren Konnektor auf eventuelle Fehler.

Befolgen Sie diese Schritte, um mit der Prüfung zu beginnen:

  1. Installieren Sie das Microsoft Power Platform-Konnektoren-CLI Tool, indem Sie die Installationsanleitung befolgen.

  2. Melden Sie sich mit Ihrer Kommandozeile an der Microsoft Power Platform an, indem Sie paconn login ausführen. Folgen Sie den Anweisungen, um sich unter Verwendung des Microsoft-Gerätecodeprozesses anzumelden.

  3. Nachdem Sie sich authentifiziert haben, laden Sie Ihre benutzerdefinierten Konnektor-Dateien herunter:

    • Führen Sie paconn download aus. Wählen Sie die Umgebung aus, in der sich Ihr benutzerdefinierter Connector befindet, indem Sie dessen Zahl in die Befehlszeile eingeben, und wählen Sie anschließend den Namen des benutzerdefinierten Connectors aus.

    Das Tool lädt Ihre Konnektor-Artefakte in einen Ordner an den Speicherort im Dateisystem herunter, wo Sie paconn ausgeführt haben. Je nach Art des Herausgebers finden Sie verschiedene Artefakte:

Verleger Artefakt
Überprüft apiDefinition.swagger.json
apiProperties.json
settings.json
Das Connectorsymbol
Unabhängig apiDefinition.swagger.json
apiProperties.json

Sowohl verifizierte Herausgeber als auch unabhängige Herausgeber laden apiProperties.json in ihren Artefakten herunter. Sie müssen die IconBrandColor in dieser Datei festlegen.

  • Verifizierte Publisher: Legen Sie iconBrandColor auf die Farbe Ihrer Marke in der Datei apiProperties fest.
  • Unabhängige Publisher: Legen Sie iconBrandColor in der apiProperties-Datei auf „#da3b01“ fest.
    Screenshot eines Symbols in leuchtendem Orange (da3b01).

Erstellen Sie ein Readme-Dateiartefakt

Eine Readme.md-Datei ist sowohl für unabhängige Herausgeber als auch für verifizierte Herausgeber erforderlich. Sie müssen eine Readme.md-Datei erstellen, um die Features und Funktionen Ihres Connectors zu dokumentieren. Ein Beispiel für die einzuschließende Dokumentation finden Sie unter Readme.md-Beispiel. Um zu erfahren, wie Sie eine Readme.md-Datei schreiben, sehen Sie sich andere Readme.md-Dateien in unserem GitHub-Repository an.

Wenn Sie ein unabhängiger Publisher sind und Ihr Konnektor OAuth verwendet, stellen Sie sicher, dass Sie Anweisungen für die Beschaffung von Anmeldeinformationen einfügen.

Tipp

Bekannte Probleme und Einschränkungen ist ein guter Abschnitt, den Sie pflegen sollten, um Ihre Benutzer auf dem Laufenden zu halten.

Schritt 6: Senden Sie Ihren Konnektor zum Bereitstellen

Während des Übermittlungsprozesses stellen Sie Ihren Konnektor als Open Source für unser Microsoft Power Platform-Connectors-Repository zur Verfügung.

  1. Folgen Sie den Anweisungen in Ihren Konnektor für die Microsoft-Zertifizierung einreichen, um bei GitHub und dem Connectorzertifizierungsportal (Vorschauversion) einzureichen.

    Wenn Sie ein verifizierter Herausgeber sind, müssen Sie eine script.csx-Datei senden, wenn Sie angepassten Code verwenden.

  2. Sobald Sie eine Pull-Anforderung an das Open-Source-Repository senden, wird Ihr Connector von Microsoft innerhalb von ein bis zwei Wochen bereitgestellt und validiert. Wenn Updates erforderlich sind, rechnen Sie mit ein bis zwei zusätzlichen Wochen.

    Wenn Ihr Connector über OAuth verfügt, übermitteln Sie das Paket im Connectorzertifizierungsportal (Vorschauversion). Holen Sie sich außerdem den API-Namen aus Ihrer Connector-Übermittlungsanforderung, um Ihre App zu aktualisieren.

    Als Teil der Übermittlung überprüft Microsoft Ihren Connector mit den Tools CLA-bot, Swagger Validator und Breaking Change Detector. Wenn Sie Swagger-Fehler beheben müssen, gehen Sie zu Swagger Validator-Fehler beheben.

Schritt 7: Erwartungen an Tests, die von verifizierten Herausgebern durchgeführt werden

Nachdem wir Ihren Connector validiert haben, werden Sie gebeten, gründliche Tests durchzuführen.

  1. Um eine Umgebung in der Vorschau-Region als Vorbereitung für Ihre Tests zu erstellen, folgen Sie den Anweisungen in Zu zertifizierenden Connector testen.

  2. Benachrichtigen Sie Ihren Microsoft-Ansprechpartner innerhalb einer Woche, dass Sie die Tests abgeschlossen haben, damit wir mit der Bereitstellung beginnen können.

  3. Nachdem Sie und Microsoft die Funktionalität und den Inhalt Ihres Konnektors validiert haben, stellen wir den Konnektor für den Einsatz in der Vorschau-Region zum Testen bereit.

Schritt 8: Auf Bereitstellung warten

Nachdem Ihr Connector für den Test validiert ist, stellen wir ihn für alle Produkte und Regionen bereit.

Wichtig

Im Durchschnitt dauert es drei bis vier Wochen, um den Connector bereitzustellen. Dies ist unabhängig von der Größe oder Komplexität Ihres Connectors und unabhängig davon erforderlich, ob es sich um einen neuen oder um ein Update handelt. Um die Integrität zu schützen, wird der Connector denselben Validierungsaufgaben zum Testen der Funktionalität und des Inhalts unterzogen, die in jeder Bereitstellung befolgt werden.

Wir benachrichtigen Sie per E-Mail mit den Namen der Regionen, in denen der Connector bereitgestellt wird, da die Bereitstellung in Regionen schrittweise erfolgt. Wenn es zu einer Verzögerung oder einem Einfrieren der Bereitstellung kommt, können verifizierte Herausgeber den Status im Aktivitätssteuerelement im Connectorzertifizierungsportal (Vorschauversion) finden. Unabhängige Herausgeber werden per E-Mail benachrichtigt.

Produktionsbereitstellung

Unsere Zeitpläne für die Connector-Bereitstellung für die Produktion beginnen Freitagmorgens, Pacific Standard Time/Pacific Daylight Time. Sie müssen Microsoft mindestens 24 Stunden im Voraus mitteilen, dass Sie für die Produktionsbereitstellung bereit sind, damit wir Ihren Connector in die nächste geplante Bereitstellung aufnehmen können. Verifizierte Herausgeber können uns im Aktivitätssteuerelement des Connectorzertifizierungsportals (Vorschauversion) benachrichtigen. Unabhängige Herausgeber können ihren Microsoft-Kontakt benachrichtigen.

Regionsbereitstellung

Die Bereitstellung in verschiedenen Regionen erfolgt in einer vorher festgelegten täglichen Reihenfolge. Die Regionen sind:

  • Test.
  • US-Vorschau.
  • Asien, außer Japan und Indien.
  • Europa, außer Vereinigtes Königreich.
  • Brasilien, Kanada, Japan und Indien.
  • Australien, Großbritannien und USA.

Wenn Ihr Konnektor zum Beispiel am Montag bereitgestellt werden soll, wird er am Tag 1 in der Testregion bereitgestellt. Dann wird er an Tag 2 in der US-Vorschauregion bereitgestellt. Die Bereitstellung wird täglich fortgesetzt, bis der Connector in allen sechs Regionen bereitgestellt ist.

Wir stellen samstags, sonntags und an US-Feiertagen nicht bereit.

Während Ihr Konnektor die Zertifizierung abschließt, informieren wir Sie über eine Marketing-Verkaufschance für den Konnektor im Power Automate-Blog.

Schritt 9: Erkundung der Optionen nach der Bereitstellung

Hier sind einige Optionen, die Sie erkunden können, nachdem Ihr Konnektor bereitgestellt ist:

  • Senden Sie Updates für Ihren Konnektor. Weitere Informationen finden Sie unter Aktualisieren Ihres zertifizierten Konnektors.

  • Überwachen Sie Ihren Connector im Community-Diskussionsforum um herauszufinden, ob Kunden auf Probleme stoßen oder Funktionsanfragen für Ihren Connector haben.

  • Fordern Sie die Entfernung des Vorschau-Tags an. Nachdem der Connector einige Zeit öffentlich verfügbar ist und bestimmte Anforderungen erfüllt, kann er sich für eine Neuzuweisung des Allgemeine Verfügbarkeit-Tags qualifizieren. Dieses Tag zeigt, dass es sich bei dem Connector um ein produktionsreifes Produkt handelt. Mehr Informationen finden Sie unter Connector aus der Vorschau in die allgemeine Verfügbarkeit verschieben.

Checkliste vor dem Senden

Bevor Sie mit Senden Sie Ihren Konnektor für die Microsoft-Zertifizierung fortfahren, stellen Sie sicher, dass:

Tipp

  • Erstellen Sie YouTube-Videos, Blogs oder andere Inhalte, um Beispiele oder Screenshots für die ersten Schritte mit dem Konnektor bereitzustellen.
    - Fügen Sie die Links in die Readme.md Datei ein, damit wir sie zu unseren Dokumenten hinzufügen können.
  • Fügen Sie Tooltips zu Ihrer Swagger-Datei hinzu, um Ihren Benutzern zu helfen, erfolgreicher zu sein.

Wenn Sie ein verifizierter Herausgeber (und kein unabhängiger Herausgeber) sind, werden Sie gebeten, unserer Partnervereinbarung und Geheimhaltungsvereinbarung zuzustimmen, wenn Sie sich für die Microsoft-Zertifizierung bewerben. Wenn Sie diese Bedingungen und die Sprache vor der Einreichung überprüfen möchten, setzen Sie sich mit Ihrem Microsoft-Ansprechpartner in Verbindung.

Nächster Schritt

Ihren Konnektor für die Microsoft-Zertifizierung einreichen

Feedback senden

Wir freuen uns sehr über Feedback zu Problemen mit unserer Connector-Plattform oder neuen Feature-Ideen. Wenn Sie Feedback geben möchten, gehen Sie zu Probleme melden oder Hilfe zu Connectors und wählen Sie einen Feedbacktyp aus.