Teilen über


Auslösen von Logik-Apps basierend auf benutzerdefinierten Aufgabenerweiterungen

Lebenszyklusworkflows können verwendet werden, um benutzerdefinierte Aufgaben über eine Erweiterung für Azure Logic Apps auszulösen. Dies kann verwendet werden, um die Funktionen von Lifecycle-Workflow über die integrierten Aufgaben hinaus zu erweitern. Die Schritte zum Auslösen einer Logik-App basierend auf einer benutzerdefinierten Aufgabenerweiterung sind wie folgt:

  • Erstellen Sie eine benutzerdefinierte Aufgabenerweiterung.
  • Wählen Sie aus, welches Verhalten die benutzerdefinierte Aufgabenerweiterung übernehmen soll.
  • Verknüpfen Sie Ihre benutzerdefinierte Aufgabenerweiterung mit einer neuen oder vorhandenen Azure Logic App.
  • Fügen Sie die benutzerdefinierte Aufgabe zu einem Workflow hinzu.

Weitere Informationen zur Erweiterbarkeit von Lifecycle-Workflows finden Sie unter: Erweiterbarkeit von Lifecycle-Workflows.

Erstellen einer benutzerdefinierten Aufgabenerweiterung mithilfe des Microsoft Entra Admin Centers

Um eine benutzerdefinierte Aufgabenerweiterung in Ihrem Workflow zu verwenden, muss zuerst eine benutzerdefinierte Aufgabenerweiterung erstellt werden, um mit einer Azure Logic App verknüpft zu werden. Sie können eine Logik-App gleichzeitig erstellen, während Sie eine benutzerdefinierte Aufgabenerweiterung erstellen. Führen Sie dazu die folgenden Schritte aus:

  1. Melden Sie sich beim Microsoft Entra Verwaltungscenter mindestens als Lifecycle Workflows Administrator an.

  2. Navigieren Sie zu Identity Governance>Lifecycle-Workflows>Workflows.

  3. Wählen Sie auf dem Bildschirm „Lebenszyklus-Workflows“ die Option Benutzerdefinierte Aufgabenerweiterung aus.

  4. Wählen Sie auf der Seite „Benutzerdefinierte Aufgabenerweiterungen“ die Option Benutzerdefinierte Aufgabenerweiterung erstellen aus. Screenshot zum Erstellen einer benutzerdefinierten Aufgabenerweiterungsauswahl.

  5. Geben Sie auf der Seite "Grundlagen" einen eindeutigen Anzeigenamen und eine Beschreibung für die benutzerdefinierte Aufgabenerweiterung ein, und wählen Sie Nextaus. Screenshot des Abschnitts

  6. Geben Sie auf der Seite Aufgabenverhalten an, wie sich die benutzerdefinierte Aufgabenerweiterung nach dem Ausführen der Azure-Logik-App verhält. Wenn Sie Start auswählen und fortfahren, können Sie sofort Weiter: Detailsauswählen. Screenshot: Auswählen des Aufgabenverhaltens für eine benutzerdefinierte Aufgabenerweiterung

  7. Wenn Sie Starten und warten auswählen, wird sowohl die Option „Wartezeit“ angezeigt, bei der Sie angeben, wie lange Sie auf eine Antwort von der Logik-App warten, bevor die Aufgabe als Fehler betrachtet wird, sowie Optionen zum Festlegen der Antwortautorisierung. Nachdem Sie diese Optionen ausgewählt haben, können Sie Weiter: Details auswählen. Screenshot der Start- und Warteoption für die benutzerdefinierte Aufgabenerweiterung.

    Anmerkung

    Weitere Informationen zum Verhalten benutzerdefinierter Aufgabenerweiterungen finden Sie unter: Lifecycle Workflow-Erweiterbarkeit

  8. Wählen Sie auf der Seite Logik-App-Details die Option Neue Logik-App erstellen aus, und geben Sie das Abonnement und die Ressourcengruppe an, in dem bzw. der sie sich befindet. Außerdem geben Sie der neuen Azure Logic App einen Namen. Bildschirm, der anzeigt, wie man eine neue Logic App für die benutzerdefinierte Aufgabenerweiterung erstellt.

    Wichtig

    Eine Logik-App muss so konfiguriert werden, dass sie mit der benutzerdefinierten Aufgabenerweiterung kompatibel ist. Weitere Informationen finden Sie unter Konfigurieren einer Logik-App für die Verwendung mit Lebenszyklus-Workflows (Vorschau).

  9. Wenn sie erfolgreich bereitgestellt wurde, erhalten Sie die Bestätigung auf der Logic App Details Seite sofort, und Sie können dann Nextauswählen.

  10. Auf der Seite Überprüfen können Sie die Details der benutzerdefinierten Aufgabenerweiterung und der von Ihnen erstellten Azure-Logik-App überprüfen. Wählen Sie Erstellen aus, wenn die Details den für die benutzerdefinierte Aufgabenerweiterung gewünschten Werten entspricht.

Hinzufügen der benutzerdefinierten Aufgabenerweiterung zu einem Workflow

Nachdem Sie die benutzerdefinierte Aufgabenerweiterung erstellt haben, können Sie sie nun einem Workflow hinzufügen. Im Gegensatz zu einigen Aufgaben, die nur Workflowvorlagen hinzugefügt werden können, die ihrer Kategorie entsprechen, kann jeder Vorlage, aus der Sie einen benutzerdefinierten Workflow erstellen möchten, eine benutzerdefinierte Aufgabenerweiterung hinzugefügt werden.

Zum Hinzufügen einer benutzerdefinierten Aufgabenerweiterung zu einem Workflow führen Sie die folgenden Schritte aus:

  1. Wählen Sie im linken Menü Lifecycle-Workflowsaus.

  2. Wählen Sie im linken Menü Workflowsaus.

  3. Wählen Sie den Workflow aus, dem Sie die benutzerdefinierte Aufgabenerweiterung hinzufügen möchten.

  4. Wählen Sie auf dem Workflowbildschirm Aufgaben aus.

  5. Wählen Sie im Aufgabenbildschirm die Option Aufgabe hinzufügen.

  6. Wählen Sie im Drop-down-Menü Aufgaben auswählen die Option Ausführen einer benutzerdefinierten Aufgabenerweiterung und dann Hinzufügen aus.

  7. Auf der Seite mit der benutzerdefinierten Aufgabenerweiterung können Sie der Aufgabe einen Namen und eine Beschreibung zuweisen. Sie wählen auch aus einer Liste der konfigurierten benutzerdefinierten Aufgabenerweiterungen aus, die verwendet werden sollen. Screenshot mit dem Hinzufügen einer benutzerdefinierten Aufgabenerweiterung zum Workflow.

  8. Wenn Sie fertig sind, wählen Sie Speichern aus.

Nächste Schritte