Workflowressourcentyp
Namespace: microsoft.graph.identityGovernance
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
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 Tasks. Diese Aufgaben können entweder integrierte Aufgaben sein, oder ein benutzerdefinierter Task 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 collection | Ruft eine Liste der Workflowobjekte und deren Eigenschaften ab. |
Create | microsoft.graph.identityGovernance.workflow | Erstellen Sie ein neues Workflowobjekt . |
Get | microsoft.graph.identityGovernance.workflow | Lesen der Eigenschaften und Beziehungen eines Workflowobjekts . |
Update | microsoft.graph.identityGovernance.workflow | Aktualisieren sie die Eigenschaften eines Workflowobjekts . |
Delete | Keine | Löscht ein Workflowobjekt . |
Activate | Keine | Ausführen eines Workflows bei Bedarf. |
Auflisten von Benutzern im Bereich | microsoft.graph.user-Sammlung | Ruft eine Liste der Benutzer ab, die sich im Bereich der Ausführungsbedingungen eines Workflowobjekts befinden. |
Gelöschte Workflows | :--- | :--- |
List | microsoft.graph.identityGovernance.workflow collection | Ruft eine Liste der gelöschten Workflowobjekte und deren Eigenschaften ab. |
Get | microsoft.graph.identityGovernance.workflow | Ruft einen gelöschten Workflow ab. |
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 workflows unterstützt wird, die mit dieser Vorlage erstellt wurden. Ein Workflow kann nur zu einer Kategorie gehören. Die möglichen Werte sind: joiner , leaver , mover , , .unknownFutureValue Geerbt von workflowBase. Erforderlich.Unterstützt $filter (eq ,ne ) und $orderby |
createdDateTime | DateTimeOffset | Zeitpunkt der Erstellung.workflow Geerbt von workflowBase.Unterstützt $filter (lt , , gt le , ge , eq , ne ) und $orderby . |
deletedDateTime | DateTimeOffset | Wann der Workflow gelöscht wurde. Unterstützt $filter (lt , , gt le , ge , eq , ne ) und $orderby . |
description | Zeichenfolge | Die Beschreibung von workflow . Geerbt von workflowBase. Optional. |
displayName | Zeichenfolge | Der Anzeigename des workflow . Geerbt von workflowBase. Erforderlich.Unterstützt $filter (eq , ne ) und orderby . |
executionConditions | microsoft.graph.identityGovernance.workflowExecutionConditions | Bedingungen, die beschreiben, wann der Workflow ausgeführt werden soll, und die Kriterien zum Identifizieren des bereichsinternen Betreffsatzes. Geerbt von workflowBase. Erforderlich. |
id | Zeichenfolge | Bezeichner, der für die individuelle Adressierung eines bestimmten Workflows verwendet wird. Unterstützt $filter (eq , ne ) und $orderby . |
isEnabled | Boolescher Wert | Gibt an, ob der Workflow aktiviert oder deaktiviert ist. Wenn diese Einstellung ist true , kann der Workflow bei Bedarf oder nach Zeitplan ausgeführt werden, wenn isSchedulingEnabled ist true . Geerbt von workflowBase. Optional. Standardwert ist true .Unterstützt $filter (eq , ne ) und orderBy . |
isSchedulingEnabled | Boolesch | Gibt true an, dass die Lebenszyklusworkflow-Engine den Workflow basierend auf dem zeitplan ausführt, der von den Mandanteneinstellungen definiert wird.
true Kann nicht für einen deaktivierten Workflow sein (wobei isEnabled istfalse ). Geerbt von workflowBase. Optional. Standardwert ist false .Unterstützt $filter (eq , ne ) und orderBy . |
lastModifiedDateTime | DateTimeOffset | Das Datum, zu dem die letzte Änderung von workflow vorgenommen wurde. Geerbt von workflowBase.Unterstützt $filter (lt , , gt le , ge , eq , ne ) und $orderby . |
nextScheduleRunDateTime | DateTimeOffset | Das Datum, zu dem die nächste Ausführung erwartet workflow wird, basierend auf dem Zeitplanintervall, wenn Benutzer vorhanden sind, die den Ausführungsbedingungen entsprechen. Unterstützt $filter (lt ,gt ) und $orderby . |
Version | Int32 | Die aktuelle Versionsnummer des Workflows. Der Wert ist 1, wenn der Workflow zum ersten Mal erstellt wird. Unterstützt $filter (lt , , gt le , ge , eq , ne ) und $orderby . |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
createdBy | user | Der eindeutige Bezeichner des Microsoft Entra-Benutzers, der das Workflowobjekt erstellt hat. Geerbt von workflowBase. Unterstützt $filter (eq , ne ) und $expand . |
executionScope | microsoft.graph.user-Sammlung | Der eindeutige Bezeichner der Microsoft Entra-Identität, die das Workflowobjekt zuletzt geändert hat. |
lastModifiedBy | user | Der Benutzer, der das Workflowobjekt zuletzt geändert hat. Geerbt von workflowBase. Unterstützt $filter (eq , ne ) und $expand . |
Läufe | sammlung microsoft.graph.identityGovernance.run | Workflowausführungen. |
taskReports | microsoft.graph.identityGovernance.taskReport-Sammlung | Stellt die Aggregation von Aufgabenausführungsdaten für Aufgaben innerhalb eines Workflowobjekts dar. |
tasks | microsoft.graph.identityGovernance.task collection | Stellt die konfigurierten Auszuführenden Tasks und deren Ausführungssequenz innerhalb eines Workflowobjekts dar. Geerbt von workflowBase. Erforderlich. |
userProcessingResults | microsoft.graph.identityGovernance.userProcessingResult-Sammlung | Ergebnisse der Ausführung des Workflows pro Benutzer. |
versions | microsoft.graph.identityGovernance.workflowVersion-Sammlung | Die verfügbaren Workflowversionen. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt 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"
}