Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: microsoft.graph.identityGovernance
Stellt Workflows dar, die mithilfe von Lebenszyklus-Workflows erstellt wurden. Workflows automatisieren, wenn sie durch Ausführungsbedingungen ausgelöst werden, Teile des Lebenszyklusverwaltungsprozesses mithilfe von Aufgaben. Diese Aufgaben können entweder integrierte Aufgaben sein, oder eine benutzerdefinierte Aufgabe kann mithilfe der benutzerdefinierten Aufgabenerweiterung aufgerufen werden, die in Azure Logic Apps integriert ist.
Sie können bis zu 100 Workflows in einem Mandanten erstellen.
Erbt von workflowBase.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| List | microsoft.graph.identityGovernance.workflow-Sammlung | Rufen Sie eine Liste der Workflowobjekte und ihrer Eigenschaften ab. |
| Create | microsoft.graph.identityGovernance.workflow | Erstellen Sie ein neues Workflow-Objekt . |
| Get | microsoft.graph.identityGovernance.workflow | Lesen Sie die Eigenschaften und Beziehungen eines Workflowobjekts . |
| Update | microsoft.graph.identityGovernance.workflow | Aktualisieren der Eigenschaften eines Workflowobjekts . |
| Löschen | Keine | Löscht ein Workflowobjekt . |
| Activate | Keine | Ausführen eines Workflows bei Bedarf. |
| Mit Umfang aktivieren | Keine | Führen Sie einen Workflow bei Bedarf mit einem bestimmten Umfang aus. |
| Aktivieren und warten | microsoft.graph.identityGovernance.awaitedWorkflowProcessingResult | Aktivieren Sie einen Workflow für einen Betreff und warten Sie synchron auf den Abschluss. |
| Auflisten von Benutzern im Bereich | Microsoft.Graph.User-Sammlung | Rufen Sie eine Liste der Benutzer ab, die sich im Bereich der Ausführungsbedingungen eines Workflowobjekts befinden. |
| Quarantäne löschen | microsoft.graph.identityGovernance.workflow | Geben Sie einen unter Quarantäne gestellten Workflow frei, damit die Verarbeitung fortgesetzt wird. |
| Fehler bei Vorschauaufgaben | microsoft.graph.identityGovernance.previewFailedTask collection | Überprüfen Sie die in einem Workflow konfigurierten Aufgaben, um nach Konfigurationsfehlern zu suchen. |
| Vorschau des Workflows | Keine | Führen Sie einen Workflow im Vorschaumodus für ausgewählte Verzeichnisobjekte aus, ohne dass dies Auswirkungen auf Produktionsbenutzer hat. |
| Gelöschte Workflows | :--- | :--- |
| List | microsoft.graph.identityGovernance.workflow-Sammlung | Rufen Sie eine Liste der gelöschten Workflowobjekte und deren Eigenschaften ab. |
| Get | microsoft.graph.identityGovernance.workflow | Gelöschten Workflow abrufen. |
| Wiederherstellen | microsoft.graph.identityGovernance.workflow | Wiederherstellen eines gelöschten Workflows. |
| Endgültig löschen | Keine | Löschen Sie ein Workflowobjekt endgültig aus dem Container für gelöschte Elemente. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| category | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | Die Kategorie der HR-Funktion, die von den mit dieser Vorlage erstellten Workflows unterstützt wird. Ein Workflow kann nur einer Kategorie angehören. Mögliche Werte sind: joiner, leaver, unknownFutureValue, mover, extensibility. Verwenden Sie den Prefer: include-unknown-enum-members Anforderungsheader, um die folgenden Member in dieser entwicklungsfähigen Aufzählung abzurufen: mover, extensibility. Von workflowBase geerbt. Erforderlich.Unterstützt $filter(eq,ne) und $orderby |
| createdDateTime | DateTimeOffset | Zeitpunkt der workflow Erstellung. Von workflowBase geerbt.Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby |
| deletedDateTime | DateTimeOffset | Wenn der Workflow gelöscht wurde. Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby |
| description | Zeichenfolge | Die Beschreibung der workflow. Von workflowBase geerbt. Optional. |
| displayName | Zeichenfolge | Der Anzeigename der workflow. Von workflowBase geerbt. Erforderlich.Unterstützt $filter(eq,) neund orderby. |
| executionConditions | microsoft.graph.identityGovernance.workflowExecutionConditions | Bedingungen, die beschreiben, wann der Workflow ausgeführt werden soll, und die Kriterien zur Identifizierung von im Bereich festgelegten Themen. Von workflowBase geerbt. Erforderlich. |
| id | Zeichenfolge | Bezeichner für die individuelle Adressierung eines bestimmten Workflows. Unterstützt $filter(eq,) neund $orderby. |
| isEnabled | Boolescher Wert | Gibt an, ob der Workflow aktiviert oder deaktiviert ist. Wenn diese Einstellung festgelegt ist true, kann der Workflow bei Bedarf oder nach Zeitplan ausgeführt werden, wenn isSchedulingEnabled den Wert hat true. Von workflowBase geerbt. Optional. Standardwert ist true.Unterstützt $filter(eq,) neund orderBy. |
| isSchedulingEnabled | Boolean | Wenn true, führt das Lifecycle-Workflowmodul den Workflow basierend auf dem von den Mandanteneinstellungen definierten Zeitplan aus. Kann nicht true für einen deaktivierten Workflow sein (in dem isEnabled ist false). Von workflowBase geerbt. Optional. Standardwert ist false.Unterstützt $filter(eq,) neund orderBy. |
| lastModifiedDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu der sie workflow zuletzt geändert wurde. Von workflowBase geerbt.Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby |
| nextScheduleRunDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu dem basierend workflow auf dem Planungsintervall das nächste Mal ausgeführt wird, wenn Benutzer vorhanden sind, die den Ausführungsbedingungen entsprechen. Unterstützt $filter(lt,gt) und $orderby. |
| quarantineDetails | microsoft.graph.identityGovernance.quarantineDetails | Der aktuelle Quarantänestatus des Workflows. Schreibgeschützt. |
| settings | microsoft.graph.identityGovernance.workflowSetting | Die Einstellungen des Workflows, einschließlich seiner Quarantänekonfiguration. |
| Version | Int32 | Die aktuelle Versionsnummer des Workflows. Der Wert ist 1, wenn der Workflow zum ersten Mal erstellt wird. Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| administrationScopeTargets | microsoft.graph.directoryObject collection | Die Verwaltungseinheiten im Geltungsbereich des Workflows. Optional. Von workflowBase geerbt. Unterstützt $expand. |
| createdBy | user | Der eindeutige Bezeichner des Microsoft Entra-Benutzers, der das Workflowobjekt erstellt hat. Von workflowBase geerbt. Unterstützt $filter(eq,) neund $expand. |
| executionScope | Microsoft.Graph.User-Sammlung | Die Liste der Benutzer, die die workflowExecutionConditions eines Workflows erfüllen. |
| lastModifiedBy | user | Der Benutzer, der das Workflowobjekt zuletzt geändert hat. Von workflowBase geerbt. Unterstützt $filter(eq,) neund $expand. |
| previewScope | microsoft.graph.directoryObject collection | Der Vorschaubereich für den Workflow. |
| Ausführungen | microsoft.graph.identityGovernance.run-Sammlung | Workflow wird ausgeführt. |
| subjectProcessingResults | microsoft.graph.identityGovernance.subjectProcessingResult-Sammlung | Ergebnisse der Workflowausführung pro Thema. |
| taskReports | microsoft.graph.identityGovernance.taskReport-Sammlung | Stellt die Aggregation von Taskausführungsdaten für Aufgaben innerhalb eines Workflowobjekts dar. |
| tasks | microsoft.graph.identityGovernance.task-Sammlung | Stellt die konfigurierten auszuführenden Aufgaben und deren Ausführungsreihenfolge innerhalb eines Workflowobjekts dar. Von workflowBase geerbt. Erforderlich. |
| userProcessingResults | microsoft.graph.identityGovernance.userProcessingResult-Sammlung | Ergebnisse der Workflowausführung pro Benutzer. |
| versions | microsoft.graph.identityGovernance.workflowVersion collection | Die verfügbaren Workflowversionen. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.identityGovernance.workflow",
"category": "String",
"createdDateTime": "String (timestamp)",
"description": "String",
"displayName": "String",
"executionConditions": {
"@odata.type": "microsoft.graph.identityGovernance.workflowExecutionConditions"
},
"lastModifiedDateTime": "String (timestamp)",
"deletedDateTime": "String (timestamp)",
"id": "String (identifier)",
"isEnabled": "Boolean",
"isSchedulingEnabled": "Boolean",
"nextScheduleRunDateTime": "String (timestamp)",
"version": "Integer",
"quarantineDetails": {
"@odata.type": "microsoft.graph.identityGovernance.quarantineDetails"
},
"settings": {
"@odata.type": "microsoft.graph.identityGovernance.workflowSetting"
}
}