Freigeben über


Satellitenkomponenten des Automation-Kits einrichten

Dieser Artikel enthält den manuellen Installationsprozess für die Satellitenlösung des Automation-Kits. Es gibt ein automatisiertes Befehlszeilen-Installationsprogramm, das Sie ebenfalls durch diesen Vorgang führt.

Eine Microsoft Entra-App-Registrierung einrichten, um eine Verbindung mit der Dataverse-Web-API herzustellen

Führen Sie die folgenden Schritte aus, um eine App-Registrierung zu erstellen, die von Flows in der Satellitenumgebung verwendet wird.

  1. Melden Sie sich bei Azure an.

  2. Gehen Sie zu Microsoft Entra>App-Registrierungen.

  3. Wählen Sie Neue Registrierung aus.

  4. Geben Sie einen Namen ein (z. B. Automation-CoE-Dataverse-API). Belassen Sie alles andere bei und wählen Sie dann Registrieren aus.

  5. Wählen Sie in der Übersicht-Registerkarte die Option Anwendungs-ID-URI hinzufügen aus.

  6. Wählen Sie festlegen und lassen Sie den Standard und wählen dann Speichern aus.

Hinzufügen eines neuen geheimen Clientschlüssels

Ab der Version vom April 2023 ist kein geheimer Clientschlüssel mehr erforderlich.

Wichtig

Azure Key Vault ist nur für die Satellitenversion März 2023 des Automation-Kits oder früher erforderlich. Ab der Version von April 2023 ist Azure Key Vault nicht mehr als Voraussetzung erforderlich.

  1. Wählen Sie Zertifikate und Geheimnisse>Neuer geheimer Clientschlüssel aus.

  2. Geben Sie eine Beschreibung ein (z. B. Auto CoE Dataverse) und wählen Sie dann den entsprechenden Ablaufwert aus.

  3. Wählen Sie Hinzufügen aus.

  4. Kopieren Sie den generierten geheimen Wert.

    Dieses Geheimnis wird Azure Key Vault in einem späteren Schritt hinzugefügt.

  5. Kehren Sie zur Registerkarte Übersicht zurück, und kopieren Sie dann die folgenden Informationen.

    • Anwendungs(client)-ID
    • Verzeichnis (Mandant) ID
  6. Wechseln Sie zu Ihrem Azure Key Vault. Hier werden wir die Werte speichern, damit Power Automate sie verwenden kann, um die Dataverse-Web-API aufzurufen.

Erstellen von Geheimnissen für die zuvor kopierte Client-ID und Mandanten-ID

Ab der Version vom April 2023 ist kein geheimer Clientschlüssel mehr erforderlich.

  1. In der Registerkarte Geheimnisse wählen Sie Generieren/Importieren aus.

  2. Verwenden Sie für jedes Geheimnis einen aussagekräftigen Namen. Hier sehen Sie einige Beispiele:

    • KVS-AutomationCoE-ClientID
    • KVS-AutomationCoE-Mandant-ID
    • KVS-AutomationCoE-Geheimnis

Erstellen Sie eine neue Umgebung oder verwenden Sie eine bestehende Umgebung für Ihren Satelliten

Microsoft empfiehlt, die Satellitenlösung in Ihre Produktionsumgebung zu importieren. Folgen Sie bei der Erstellung einer neuen Umgebung den Schritten in Automation-Kit einrichten.

Das Ersteller-Kit importieren

Aktivieren Sie das Power Apps Component Framework, und importieren Sie dann das Power Platform-Ersteller-Kit.

  1. Aktivieren Sie das Power Apps Component Framework.

    1. Melden Sie sich beim Power Platform Admin Center an.

    2. Wählen Sie eine Umgebung, in der Sie diese Funktion verwenden möchten. (Wir müssen dies sowohl für die Haupt- wie auch die Satelliten-Umgebungen tun)

    3. Wählen Sie im oberen Bereich Einstellungen aus.

    4. Wählen Sie Produkte>Funktionen aus.

    5. Aktivieren Sie Veröffentlichen von Canvas-Apps mit Codekomponenten zulassen.

    6. Wählen Sie Speichern.

  2. Importieren Sie das Power Platform-Ersteller-Kit.

    1. Power Platform Creator-Kit herunterladen.

    2. Melden Sie sich bei Power Automate an.

    3. Gehen Sie zu der gerade erstellten Umgebung, in die die Hauptlösung importiert werden wird. In diesem Beispiel importieren Sie in eine Umgebung namens Contoso Prod.

    4. Wählen Sie im linken Bereich Lösungen>Importieren>Durchsuchen aus.

    5. Wählen Sie die Ersteller-Kit-Lösung namens CreatorKitCore_x_x_x_x_managed.zip aus.

    6. Wählen Sie Importieren.

Warten Sie, bis das Creator-Kit den Import abgeschlossen hat, bevor Sie mit dem nächsten Schritt fortfahren.

Anwendungsbenutzer innerhalb von Dataverse erstellen

Erstellen Sie einen Anwendungsbenutzer innerhalb von Dataverse pro Satellitenumgebung.

  1. Navigieren Sie zum Power Platform Admin Center.

  2. Wählen Sie die Satellitenumgebung und dann Einstellungen aus.

  3. Wählen Sie Benutzer + Berechtigungen>Anwendungsbenutzer>Neuer Anwendungsbenutzer.

  4. Wählen Sie App hinzufügen aus.

  5. Wählen Sie die App-Registrierung aus, die in den vorherigen Schritten erstellt wurde.

    Tipp

    Wenn Sie sich nicht sicher sind, überprüfen Sie die AppID.

  6. Wählen Sie einen Konzernmandanten aus.

  7. Sicherheitsrolle Systemadministrator hinzufügen.

  8. Wählen Sie Erstellen.

Die Satellitenlösung in die Satellitenumgebung importieren

Befolgen Sie diese Schritte, um die Satellitenlösung zu importieren.

  1. Melden Sie sich bei Power Automate an.

  2. Wählen Sie Ihre vorgesehene Umgebung für die Satellitenlösung aus. In diesem Beispiel importieren wir in die Umgebung namens Contoso Prod.

  3. Laden Sie die jüngste Version der verwalteten Automation-Kit-Satellitenlösung aus dem Assets-Bereich der Automation-Kit-Datei herunter.

  4. Wählen Sie im linken Bereich Lösungen aus.

  5. Wählen Sie Importieren und dann Durchsuchen aus.

  6. Wählen Sie die Automation-CoE-Satellitenlösung namens AutomationCoESatellite_x_x_x_x_managed.zip aus.

  7. Wenn die komprimierte (.zip)-Datei geladen wurde, wählen Sie Weiter aus.

  8. Überprüfen Sie die Informationen und wählen Sie dann Nächste.

  9. Stellen Sie Verbindungen her, um Ihre Lösung zu aktivieren.

    Wenn Sie eine neue Verbindung erstellen, müssen Sie Aktualisieren auswählen. Sie werden Ihren Importverlauf nicht verlieren.

  10. Konfigurieren der Umgebungsvariablen.

Importieren Sie die Desktop-Flow-Aktionen im CSV-Format

Importieren Sie alle Desktop-Flow-Aktionen aus der CSV-Datei in die Tabelle Desktop-Flow-Aktion. Dies muss für alle Umgebungen durchgeführt werden, in denen das Automation-Kit installiert ist, beispielsweise die Hauptumgebung und sämtliche Satellitenumgebungen.

  1. Melden Sie sich bei Power Automate an.

  2. Wählen Sie die Umgebung aus, in der die Lösung installiert ist.

  3. Wählen Sie Lösungen aus.

  4. Suchen Sie die Automation-CoE-Hauptlösung und wählen Sie sie anschließend aus.

  5. Wählen Sie die Tabelle Desktop-Flow-Aktion aus.

  6. Erweitern Sie am oberen Rand die Liste Importieren.

  7. Wählen Sie Daten aus Excel importieren aus.

  8. Sobald sich das Pop-up geöffnet hat, wählen Sie Hochladen aus und laden anschließend die enthaltene Excel-Datei namens autocoe_desktopflowactions.csv hoch.

  9. Warten Sie darauf, dass der Mapping-Status als erfolgreich angezeigt wird.

  10. Wählen Sie Importieren.

  11. Überprüfen Sie nach Abschluss des Imports, ob die Daten importiert wurden.