Workflowconnectors und -aktionen
Wichtig
Dieses Feature ist derzeit in der Vorschau. Die zusätzlichen Nutzungsbedingungen für Microsoft Azure Previews enthalten zusätzliche rechtliche Bestimmungen, die für Azure-Features gelten, die sich in der Betaversion, in der Vorschau oder anderweitig noch nicht in der allgemeinen Verfügbarkeit befinden.
Sie können Workflows verwenden, um einige Geschäftsprozesse über Microsoft Purview zu automatisieren. Ein Connector in einem Workflow bietet eine Möglichkeit, eine Verbindung mit verschiedenen Systemen herzustellen und eine Reihe vordefinierter Aktionen und Trigger anzuwenden.
Aktuelle Workflowconnectors und -aktionen
Derzeit sind die folgenden Connectors und Aktionen für einen Workflow in Microsoft Purview verfügbar:
Connectortyp | Funktionalität | Parameter | Anpassbar | Workflowvorlagen |
---|---|---|---|---|
Auf jeden anwenden | Wenden Sie eine Aktion oder einen Satz von Aktionen auf alle zurückgegebenen Werte in einer Ausgabe an. | -Ausgabe zum Verarbeiten -Aktionen |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Überprüfen der Datenquellenregistrierung auf Datennutzungsgovernance | Überprüfen Sie, ob die Datenquelle mit aktivierter Datenrichtlinienerzwingung registriert wurde. | Keine | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Datenzugriffsanforderung |
Bedingung | Werten Sie einen Wert in "true" oder "false" aus. Basierend auf der Auswertung wird der Workflow an verschiedene Branches umgeleitet. | – Zeile hinzufügen -Titel – Gruppe hinzufügen |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Erstellen eines Glossarbegriffs | Erstellen eines neuen Glossarbegriffs | Keine | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Erstellen einer Glossarbegriffsvorlage |
Erstellen einer Aufgabe und Warten auf den Abschluss des Vorgangs | Erstellt, zuweisen und verfolgt eine Aufgabe einem Benutzer oder einer Microsoft Entra Gruppe als Teil eines Workflows nach. - Erinnerungseinstellungen : Sie können Erinnerungen so festlegen, dass der Besitzer der Aufgabe regelmäßig daran erinnert wird, bis er die Aufgabe abgeschlossen hat. - Ablaufeinstellungen: Sie können einen Ablauf oder einen Stichtag für die Vorgangsaktivität festlegen. Außerdem können Sie festlegen, wer nach dem Ablauf benachrichtigt werden muss (Benutzer/AAD-Gruppe). - Email Aggregation verfügbar |
-Zugeordnet - Aufgabentitel - Aufgabentext |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Verzögerung | Verzögern Sie die nächste Aktion, bis eine angegebene Anzahl von Einheiten übergeben wurde. | -Count: Anzahl der Einheiten, die übergeben werden müssen, bis die Verzögerung aufgelöst wird -Einheit: Monat, Woche, Tag, Stunde, Minute, Sekunde |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Glossarbegriff löschen | Löschen eines vorhandenen Glossarbegriffs | Keine | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Glossarbegriff löschen |
Gewähren von Zugriff | Erstellen Sie eine Zugriffsrichtlinie, um dem angeforderten Benutzer Zugriff zu gewähren. | Keine | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Datenzugriffsanforderung |
HTTP | Integration in externe Anwendungen über HTTP- oder HTTPS-Aufruf. Weitere Informationen finden Sie unter Workflows HTTP-Connector. |
-Gastgeber -Methode -Pfad -Header -Fragen -Körper -Authentifizierung |
- Umbenennbar: Ja - Deletable: Ja - Einstellungen: Gesicherte Eingaben und sichere Ausgaben (standardmäßig aktiviert) – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Glossarbegriffe importieren | Importieren eines oder mehrerer Glossarbegriffe | Keine | - Umbenennbar: Ja - Deletable: Nein – Mehrere pro Workflow |
Importbedingungen |
Analysieren von JSON | Analysieren eines eingehenden JSON-Codes zum Extrahieren von Parametern | - Content -Schema |
- Umbenennbar: Ja - Deletable: Nein – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
E-Mail-Benachrichtigung senden | Senden einer E-Mail-Benachrichtigung an einen oder mehrere Empfänger | -Betreff -Nachrichtentext -Empfänger |
- Umbenennbar: Ja - Deletable: Ja - Einstellungen: Gesicherte Eingaben und sichere Ausgaben (standardmäßig aktiviert), Einzelne oder aggregierte E-Mails – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
ServiceNow-Aktionen | Stellen Sie eine Verbindung mit einem instance von ServiceNow her, und führen Sie eine der folgenden Aktionen aus: -Datensatz erstellen -Datensatz löschen -Datensatz abrufen -Datensatztypen abrufen -Datensätze auflisten -Datensatz aktualisieren |
Abhängend. Weitere Informationen finden Sie unter ServiceNow in Workflows . | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Starten und Warten auf eine Genehmigung | Generiert Genehmigungsanforderungen und weist die Anforderungen einzelnen Benutzern oder Microsoft Entra Gruppen zu. Es gibt zwei Genehmigungstypen: - First to Respond : Das Ergebnis der ersten genehmigenden Person (Genehmigen/Ablehnen) gilt als endgültig. - Jeder muss genehmigen– Dies bedeutet, dass jeder, der als genehmigende Person identifiziert wird, genehmigen muss. Wenn eine genehmigenden Person die Anforderung ablehnt, wird die Anforderung abgelehnt. - Email Aggregation verfügbar |
– Genehmigungstyp -Titel -Zugeordnet |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Option | Wertet einen dynamischen Inhaltsausdruck aus und wählt den Fall aus, der dem Ergebnis entspricht, wobei bestimmte Aktionen nur für diesen Fall ausgeführt werden. Derzeit werden bis zu 15 Fälle unterstützt. | – Ein: Auszuwertende dynamischer Inhalt. (Zeichenfolge, ganze Zahl) - Gleich: Wert, für den "on" ausgewertet werden soll. Wenn eine Übereinstimmung vorliegt, leitet der Workflow zu diesem Fall um. (Zeichenfolge, ganze Zahl) |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Bis | Wiederholen Sie Aktionen innerhalb des -Steuerelements, bis die Bedingung und/oder die Anzahl oder das Timeout erreicht wurden. | -Actions: Zu wiederholende Aktionen -Anzahl: Standard 60, Minimum 1, Maximum 1000 Die Anzahl der Zyklen, die eine Until-Schleife während einer Workflowausführung haben kann. -Timeout: Standard PT1H(1 Stunde), Maximum PT1H(1 Stunde) Die Zeitspanne, die die Until-Schleife vor dem Beenden ausführen kann, und wird im ISO 8601-Format angegeben. Der Timeoutwert wird für jeden Schleifenzyklus ausgewertet. Wenn eine Aktion in der Schleife länger dauert als das Timeoutlimit, wird der aktuelle Zyklus nicht beendet. Der nächste Zyklus wird jedoch nicht gestartet, da die Limitbedingung nicht erfüllt ist. |
- Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Glossarbegriff aktualisieren | Aktualisieren eines vorhandenen Glossarbegriffs | Keine | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Glossarbegriff aktualisieren |
Variablenaktionen | Definieren und aktualisieren Sie benutzerdefinierte Variablen mit den folgenden Aktionen: -Initialize variable -Set variable Variable "-Increment" -Dekrementvariable -Array an Variable anfügen -String an Variable anfügen |
Abhängend. Weitere Informationen finden Sie im Abschnitt variablen Aktionen . | - Umbenennbar: Ja - Deletable: Ja – Mehrere pro Workflow |
Alle Workflows-Vorlagen |
Wenn die Anforderung zur Erstellung von Begriffen übermittelt wird | Löst einen Workflow mit allen Begriffsdetails aus, wenn eine neue Ausdrucksanforderung gesendet wird. | Keine | - Umbenennbar: Ja - Deletable: Nein – Nur eine pro Workflow |
Erstellen einer Glossarbegriffsvorlage |
Wenn die Anforderung zum Löschen von Begriffen übermittelt wird | Löst einen Workflow mit allen Begriffsdetails aus, wenn eine Anforderung zum Löschen eines vorhandenen Ausdrucks gesendet wird. | Keine | - Umbenennbar: Ja - Deletable: Nein – Nur eine pro Workflow |
Glossarbegriff löschen |
Wenn die Anforderung zum Importieren von Begriffen übermittelt wird | Löst einen Workflow mit allen Begriffsdetails in einer CSV-Datei aus, wenn eine Anforderung zum Importieren von Begriffen gesendet wird. | Keine | - Umbenennbar: Ja - Deletable: Nein – Nur eine pro Workflow |
Importbedingungen |
Wenn die Anforderung zum Aktualisieren von Laufzeiten übermittelt wird | Löst einen Workflow mit allen Begriffsdetails aus, wenn eine Anforderung zum Aktualisieren eines vorhandenen Ausdrucks gesendet wird. | Keine | - Umbenennbar: Ja - Deletable: Nein – Nur eine pro Workflow |
Glossarbegriff aktualisieren |
Starten und Warten auf eine Genehmigung
Der Start- und Wartevorgang für einen Genehmigungsconnector generiert Genehmigungsanforderungen und weist die Anforderungen einzelnen Benutzern oder Microsoft Entra Gruppen zu.
Derzeit unterstützt der Connector zwei Arten von Genehmigungstypen:
- First to Respond : Dies bedeutet, dass das Ergebnis der ersten genehmigenden Person (Genehmigen/Ablehnen) als endgültig gilt.
- Jeder muss genehmigen – Dies bedeutet, dass jeder, der als genehmigende Person identifiziert wird, die Anforderung genehmigen muss, damit die Anforderung als genehmigt gilt. Wenn eine genehmigende Person die Anforderung unabhängig von anderen genehmigenden Personen ablehnt, wird die Anforderung abgelehnt.
Sie können auch Erinnerungen festlegen, um die genehmigende Person in regelmäßigen Abständen zu erinnern, bis sie genehmigen oder ablehnen, oder einen Ablauf oder einen Stichtag für die Genehmigungsaktivität festlegen. Wenn die Anforderung abläuft, können Sie auswählen, wer eine Benachrichtigung über den Ablauf erhält.
Genehmigungsanforderungen
Genehmigungsanforderungen werden als E-Mails an die im Genehmigungsconnector angegebenen Gruppen oder Benutzer gesendet. Es gibt zwei Arten möglicher Genehmigungs-E-Mails, je nachdem, ob Ihr Workflow und Ihr E-Mail-Client einige Anforderungen erfüllen.
Nachrichten mit Aktionen : Wenn Ihr Workflow und Ihr E-Mail-Client die Anforderungen erfüllen, können Ihre genehmigenden Personen einzelne und aggregierte Genehmigungs-E-Mails mit Aktionen erhalten, in denen sie Kommentare hinterlassen und Anforderungen in Outlook ablehnen oder genehmigen können. Weitere Informationen erhalten Sie, wenn die genehmigende Person auch das Genehmigungselement in der Nachricht auswählen kann, um Details im Microsoft Purview-Portal anzufordern.
Wichtig
Wenn Ihr Workflow oder E-Mail-Client die Anforderungen nicht erfüllt, erhalten Ihre Benutzer möglicherweise 400/401/403-Fehler, wenn Sie Aktionen erfordernde Nachrichten verwenden.
Standard Nachrichten: Wenn Ihr Workflow und E-Mail-Client die Anforderungen nicht erfüllen, erhalten Ihre genehmigenden Personen einzelne und aggregierte Genehmigungs-E-Mails, die sie an die Genehmigungsoberfläche im Microsoft Purview-Portal weiterleiten.
Genehmigungsanforderungen für Aktionen
Damit Ihre genehmigenden Personen Nachrichten mit Aktionen in Outlook verwenden können, muss Ihr Microsoft Purview-, Workflow- und E-Mail-Client die folgenden Anforderungen erfüllen:
- Für Ihr Microsoft Purview-Konto muss der Zugriff auf öffentliche Netzwerke aktiviert sein.
- Wenn der Benutzer eine Genehmigung aus der E-Mail mit Aktionen übermittelt, muss er bei demselben Mandanten angemeldet sein, in dem sich das Microsoft Purivew-Konto befindet.
- Der im Connector "Start and Wait for approval" konfigurierte "Zugewiesen zu " muss eine Einzelperson und keine Gruppe sein.
- Das im Connector "Start and Wait for approval" konfigurierte "Zugewiesen zu" muss über ein Postfach auf Outlook.com oder Exchange Online in Office 365 verfügen.
- Der E-Mail-Client, der zum Öffnen der Genehmigungsanforderungs-E-Mail verwendet wird, muss Outlook mit den folgenden Versionen sein: Outlook-Versionsanforderungen für Nachrichten mit Aktionen.
- Das Microsoft Purview-Konto befindet sich nicht in einer Azure Government- und Azure China 21Vianet-Region.
Tipp
Wenn Benutzer eine 403-Nachricht erhalten, wenn sie versuchen, ein Element aus einer umsetzbaren E-Mail zu genehmigen, verfügt Ihr Microsoft Purview-Konto wahrscheinlich über Netzwerkeinstellungen, die die Anforderung ablehnen.
E-Mail-Benachrichtigung senden
Wenn Sie eine E-Mail-Benachrichtigung in einem Workflow senden, entweder mithilfe der Aktivität "E-Mail senden" oder einer anderen Aktivität, werden standardmäßig einzelne E-Mails an jeden angegebenen Benutzer gesendet. Für einige Aktivitäten gibt es jedoch auch eine Option zum Aggregieren von E-Mails, die an Batches von Benutzern gesendet werden sollen. Dies kann die Anzahl der E-Mails, die von Aktivitäten gesendet werden, erheblich reduzieren.
Diese Aktivitäten sind für aggregierte E-Mails verfügbar:
- Starten und Warten auf eine Genehmigung
- E-Mail-Benachrichtigung senden
- Erstellen einer Aufgabe und Warten auf den Abschluss des Vorgangs
Aggregieren von E-Mails
Wenn Sie eine der verfügbaren Aktivitäten verwenden und Ihre E-Mails aggregieren möchten, führen Sie die folgenden Schritte aus.
Öffnen Sie Ihre Aktivitätseinstellungen, indem Sie die Schaltfläche mit den Auslassungspunkten in der Aktivität und dann die Option Einstellungen auswählen.
Wählen Sie die Umschaltfläche E-Mails aggregieren aus, um sie auf Ein zu ändern.
Wählen Sie Fertig aus.
Schließen Sie alle weiteren änderungen an Ihrem Workflow ab, und wählen Sie dann Speichern aus, um die Änderungen an Ihrem Workflow zu speichern.
Aggregationsinformationen
Wenn Sie die Aggregation aktivieren, werden die während dieser Aktion gesendeten E-Mails sofort gesendet. Stattdessen werden die einzelnen E-Mails in einer E-Mail zusammengefasst und an Empfänger gesendet. Die Aggregation verursacht eine leichte Verzögerung bei der E-Mail-Zustellung zwischen 0 und 3 Minuten.
Aggregierte E-Mails werden in Gruppen von höchstens 20 Batches zusammengefasst. Das heißt, wenn es 110 E-Mails gibt, die aggregiert werden müssen, werden am Ende 6 E-Mails gesendet.
Variablenaktionen
Erstellen, aktualisieren und verweisen Sie auf benutzerdefinierte Variablen, auf die Sie in Workflows an beliebigen Stellen verweisen können, die dynamische Inhalte unterstützen. Sie können Variablen dieser Datentypen erstellen:
- Ganze Zahl
- Gleitkommazahl
- Boolesch
- Array
- String
- Objekt
Hier sind alle verfügbaren Aktionen mit ihren Parametern und Beschreibungen aufgeführt:
Aktion | Funktionalität | Parameter |
---|---|---|
Variable initialisieren | Erstellen einer neuen Variablen eines der verfügbaren Typen | -Name -Art -Value: Geeigneter Wert basierend auf dem Variablentyp |
Variable festlegen | Aktualisieren der Variablen auf den angegebenen Wert | -Name: Variablenname aus der Dropdownliste ausgewählt -Value: Neuer Wert für Variable |
Variable inkrementieren | Erhöhen von Integer- und Float-Variablen um einen angegebenen Wert | -Name: Variablenname aus der Dropdownliste ausgewählt -Value: Betrag, der variable inkrementieren soll |
Dekrementvariable | Reduzieren von Ganzzahl- und float-Variablen um einen angegebenen Wert | -Name: Variablenname aus der Dropdownliste ausgewählt -Wert: Zu verringernde Betragsvariable |
An Arrayvariable anfügen | Anfügen des angegebenen Werts an arrayvariable | -Name: Variablenname aus der Dropdownliste ausgewählt -Value: Neuer Anfügewert |
An Zeichenfolgenvariable anfügen | Anfügen des angegebenen Werts an arrayvariable | -Name: Variablenname aus der Dropdownliste ausgewählt -Value: Neuer Anfügewert |
Variablenbeschränkungen
- 50 Variablen pro Workflow
- Numerischer Variablenbereich ist [-(253-1), 253-1]
- Namen sind auf 46 Zeichen beschränkt
- Selbstverweise sind in Aktionen, die Variablenwerte aktualisieren, nicht zulässig: set, increment, decrement, append to array, append to string
- Initialize-Variable kann nicht in lokalen Bereichsaktionen wie "Auf jeden anwenden", "Bedingung" oder "bis" verwendet werden.
- Die Variable festlegen kann nicht in "Apply to each"-Aktionen verwendet werden.
Nächste Schritte
Weitere Informationen zu Workflows finden Sie in den folgenden Artikeln: