Freigeben über


Zertifizierungsprozess für unabhängige Herausgeber

Der in diesem Artikel beschriebene Zertifizierungsprozess für Konnektoren gilt für unabhängige Herausgeber. Wenn Sie der zugrunde liegende Dienst für Ihren Connector besitzen, gehen Sie zu Zertifizierungsprozess für verifizierte Herausgeber.

Anmerkung

Alle Connectoren sind agentenbereit. Dieser Artikel enthält Informationen zum Zertifizieren von benutzerdefinierten Connectors für Azure Logic Apps, Microsoft Power Automate, Microsoft Power Apps und Microsoft Copilot Studio. Bevor Sie die Schritte in diesem Artikel erledigen, lesen Sie Lassen Sie Ihren Konnektor zertifizieren..

Wenn Microsoft Ihren Konnektor für das Independent Publisher-Programm zertifiziert und Ihren Konnektor veröffentlicht, erscheint Ihr Name im Produkt als offizieller Herausgeber und ein allgemeines Symbol auf Ihrem Konnektor. Ihren Konnektor für die Zertifizierung vorbereiten und einreichen geht einfach. Bevor Sie Konnektordateien an Microsoft übermitteln, überprüfen Sie alle Schritte in diesem Artikel und führen Sie sie aus.

Anforderungen

Mit der Unabhängigen Publisher Connector-Gruppe können alle Benutzer mit überprüften Anmeldeinformationen einen Connector in der offiziellen Liste der Microsoft-Connectors veröffentlichen. Wenn Sie zur Gruppe beitragen möchten, überprüfen Sie die Ressourcen der Gruppe, und führen Sie die erforderlichen Maßnahmen aus:

  • Machen Sie sich mit den Power Platform Konnektoren GitHub-Repository vertraut. Das Repository enthält Ordner, die speziell unabhängige Herausgeber unterstützen.
  • Überprüfen Sie Lerninahllt für Unabhängige Herausgeber-Konnektoren
  • Lesen, verstehen und akzeptieren Sie den Inhalt des Unabhängigen Herausgeber-Konnektorgruppen Manifests.
  • Erhalte verifizierte Zugangsdaten. Jedes Mal, wenn Sie eine Pull-Request an Power Platform Connectors unabhängige Publisher-Connectors senden, müssen Sie überprüfte Anmeldeinformationen präsentieren. Wenn Sie nicht über überprüfte Anmeldeinformationen verfügen, ist es wichtig, dass Sie die im Artikel " Get verified credentials " beschriebenen Schritte ausführen, um den Prozess des Einrichtens Ihrer Anmeldeinformationen in der Microsoft Authenticator-App zu starten, damit Sie sich bei jeder Übermittlung einer PR problemlos mit ihnen anmelden können.

Schritt 1: Überprüfen, ob der Konnektor nicht bereits erstellt ist

Bevor Sie mit dem Erstellen eines Konnektors beginnen, vergewissern Sie sich, dass der Konnektor nicht bereits erstellt wurde. Um dies zu überprüfen, können Sie an folgenden Stellen nach dem Konnektor suchen:

Verwenden Sie diese Tabelle, um zu sehen, was Sie mit Ihrem Konnektor basierend auf seinem Status tun können:

Wenn Ihr Konnektor-Vorschlag: Option:
Bereits für Copilot Studio und Power Platform vorhanden ist. Sie können Konnektor nicht erstellen.
Existiert bereits als unabhängiger Publisher-Konnektor. Sie können dem Konnektor weitere Funktionen hinzufügen.
Ist derzeit ein Pull-Request und ein Vorschlag. Sie können sich an den unabhängigen Herausgeber wenden, um mit ihm am Konnektor zusammenzuarbeiten.
Ist ein Pull-Request und kein Vorschlag. Warten Sie, bis der Connector zertifiziert und bereitgestellt ist. Fügen Sie dann diesem Connector ein Update hinzu.

Schritt 2: Konnektorvorschlag mit Microsoft teilen

Nachdem Sie sich vergewissert haben, dass sich der Konnektor nicht auf der Plattform befindet, geben Sie Ihren Konnektorvorschlag im GitHub-Repository der Independent Publisher Connector Group frei. Das Teilen Ihres Vorschlags hilft, doppelten Aufwand zu vermeiden und kann Ihnen helfen, Projektmitarbeiter zu finden.

Um Ihren Vorschlag zu teilen, senden Sie eine Pull-Anfrage im GitHub-Repository, die diese Kriterien erfüllt:

  • Titel der Pullanforderung, Vorschlag – Connectorname. Zum Beispiel: Proposal - HubSpotCRM.
  • Übergeben Sie eine intro.md-Datei mit so vielen Details wie möglich. Wenn Sie an der Suche nach einem Projektmitarbeitenden interessiert sind, geben Sie Ihre Kontakt-E-Mail-Adresse an.
  • Teilen Sie Ihre überprüften Anmeldeinformationen. Wenn Sie Ihre überprüften Anmeldeinformationen noch nicht eingerichtet und zum Teilen bereit haben, erhalten Sie einen automatisch generierten Link zu einem Formular, das Sie ausfüllen und übermitteln sollten. Das Connectors-Team wird per E-Mail Kontakt mit Ihnen aufnehmen, um Sie über den einmaligen Prozess zur Einrichtung Ihrer verifizierten Anmeldeinformationen zu informieren.

Anmerkung

Sie verwenden dieselbe Pullanforderung, wenn Sie bereit sind, alle Dateien für die Zertifizierung in Schritt 4 zu übermitteln.

Schritt 3: Connector erstellen

Ihren Connector erstellen. Für erste Schritte gehen Sie zu Erstellen Sie einen benutzerdefinierten Konnektor von Grund auf neu. Bevor Sie Ihren Konnektor für die unabhängige Publisher-Validierung und -Bereitstellung einreichen, befolgen Sie die bewährten Methoden für die Konnektorvorbereitung:

Überprüfen Sie alle Schritte im Artikel Konnektordateien für die Zertifizierung vorbereiten.

Schritt 4: Konnektorartefakte übermitteln

Wenn Sie bereit sind, Ihre Konnektorartefakte für die Microsoft-Validierung, -Zertifizierung und -Bereitstellung einzureichen, gehen Sie wie folgt vor:

  • Senden Sie die Connector-Artefakte an den Pull Request, den Sie in Schritt 2 erstellt haben.
  • Füllen Sie die Checkliste in der Pull-Request-Vorlage aus.
  • Löschen Sie Proposal - aus dem Titel Ihrer Pull-Anfrage.

Schritt 5: OneVet Überprüfung

Um das Vertrauen und die Sicherheit in der Gesamten Power Platform-Community aufrechtzuerhalten – alle Herausgeber, die GitHub-PRs übermitteln, müssen auf Identität und Authentizität überprüft werden. Führen Sie die folgenden Schritte aus, um überprüfte Anmeldeinformationen zu erhalten.

Schritt 6: Durchlaufen der Connectorüberprüfung und des Zertifizierungsprozesses

Nachdem Ihre Identität von Microsoft überprüft wurde, führen Sie die folgenden Schritte aus:

  • Forken Sie das Microsoft/PowerPlatformConnector-Repository.

  • Erstellen Sie eine Pull-Anforderung (PR), die alle Dateien enthält, die zuvor benötigt wurden, und fügen Sie dann eine package.zip Datei zur PR hinzu.

  • Packen Sie Ihre Connectordateien, indem Sie auf Vorbereiten von Agent- und Power Platform-Connectors für die Zertifizierung verweisen.

  • Überprüfen Sie das Paket auf Struktur, bevor Sie das Paket für die Zertifizierung an Partner Center übermitteln – Paket validator-Tool ausführen.

  • Das Zertifizierungsteam fügt dem PR-Kommentar "certify-connector" einen Kommentar hinzu, um den Zertifizierungsprozess zu starten.

  • Wenn das Paket gültig ist, wird die Zertifizierung durchlaufen und eine Erfolgsmeldung in der PR angezeigt, in der angegeben wird, dass der Bereitstellungsprozess in Kürze beginnt.

  • Der Ordnername des Connectors im GitHub-Repository kann nach dem Hinzufügen nicht mehr geändert werden. Wenn Sie als Herausgeber den Dateinamen ändern möchten, müssen Sie sich an das Zertifizierungsteam wenden.

  • Das Zertifizierungsteam schließt die Codeüberprüfung ab und initiiert Bereitstellungen des Connectors. Sobald der Bereitstellungsprozess abgeschlossen ist, wird die PR vom Zertifizierungsteam aktualisiert und zusammengeführt.

  • Wenn fehler bei der Übermittlung auftreten, die behoben werden müssen, werden fehlerdetails in den PR-Kommentaren aufgefüllt. Nachdem Sie Aktualisierungen vorgenommen und die PR erneut übermittelt haben, wird der Zertifizierungsprozess erneut gestartet. Sie können eine frische PR erstellen, aber idealerweise ist es am besten, mit derselben PR zu arbeiten.

  • Updates müssen von demselben Herausgeber übermittelt werden, der die vorherige Version übermittelt hat. Wenn Updates von einem anderen Herausgeber empfangen werden, werden die Pullanforderungen (PRs) abgelehnt.

  • Wenn Sie der ursprüngliche Herausgeber sind und den Zugriff auf Ihr Konto verloren haben, müssen Sie sich manuell an das Zertifizierungsteam zur Überprüfung wenden und die Blockierung aufheben.

Anmerkung

OAuth-Connectors werden derzeit für unabhängige Herausgeber nicht unterstützt.

Schritt 6: Auf Konnektor-Bereitstellung warten

Wichtig

Im Durchschnitt dauert es 15 Arbeitstage, um den Connector bereitzustellen. Dies Zeit 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, werden alle Konnektoren denselben Validierungsaufgaben zum Testen der Funktionalität und des Inhalts unterzogen, die in jeder Bereitstellung befolgt werden.

  • Bereitstellungszeitpläne: Unsere Konnektor-Bereitstellungszeitpläne für die Produktion beginnen am Freitagmorgen, PST/PDT. Benachrichtigen Sie Ihren Microsoft-Kontakt mindestens 24 Stunden im Voraus, wenn Sie für die Produktionsbereitstellung bereit sind, damit wir Ihren Connector in die nächste geplante Bereitstellung aufnehmen können.

  • Regionsbereitstellung: Microsoft benachrichtigt 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, erhalten Sie eine E-Mail-Benachrichtigung. Weitere Informationen finden Sie unter Regionsbereitstellung.

Bewährte Methoden für die Einreichung folgen

Befolgen Sie die Best Practices für eine erfolgreiche Konnektorübermittlung:

  • Senden Sie nur einen Connector pro Pull-Anforderung, um einen reibungslosen Überprüfungsprozess sicherzustellen.
  • Fügen Sie Ihre E-Mail-Adresse, die Ihrem GitHub-Konto zugeordnet ist, zum Abschnitt "Support-E-Mail" hinzu. Dies ist für den Fall, dass wir Sie kontaktieren müssen.
  • Stellen Sie sicher, dass Sie im Parameter zur Datenschutzrichtlinie die Datenschutzrichtlinie für den Enddienst angeben.
  • Schreiben Sie detaillierte Betriebsbeschreibungen, damit die Benutzer Ihren Vorgang verstehen können.
  • Wenn Ihr Connector OAuth verwendet, stellen Sie sicher, dass Sie detaillierte Schritte zum Erstellen einer App in Ihrem readme.md angeben. Wenn Sie dies nicht tun, verzögert sich die Zertifizierung. Ein Beispiel für die einzuschließende Dokumentation finden Sie unter Readme.md-Beispiel.
  • Fügen Sie Ihren Aktionen Antwortschemata hinzu, es sei denn, das Antwortschema ist dynamisch. Dies trägt dazu bei, dass Ihr Konnektor häufiger genutzt wird.
  • Gehen Sie die Checkliste vor dem Senden durch.

Microsoft Zusagen

Microsoft verpflichtet sich, die folgenden Zusagen zu erfüllen:

  • Wenn der Connector aktualisiert wird, führen wir das Breaking-Change-Tool und alle anderen Prüfungstools erneut aus.
  • Wenn es kein Update für einen Connector gibt, garantieren wir, dass er funktioniert, es sei denn, es gibt eine API-Änderung oder -Aktualisierung oder ein Plattformproblem.
  • Microsoft untersucht Plattform- und Sicherheitsprobleme, sobald sie auftreten, und kennzeichnet fehlerhafte Konnektoren unabhängiger Herausgeber als veraltet.

Nächster Schritt

Connector aus der Vorschau in die allgemeine Verfügbarkeit verschieben (GA)