Share via


Workflowressourcentyp

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 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
Workflows auflisten microsoft.graph.identityGovernance.workflow collection Ruft eine Liste der Workflowobjekte und deren Eigenschaften ab.
Workflow erstellen microsoft.graph.identityGovernance.workflow Erstellen Sie ein neues Workflowobjekt .
Workflow abrufen microsoft.graph.identityGovernance.workflow Lesen der Eigenschaften und Beziehungen eines Workflowobjekts .
Workflow aktualisieren microsoft.graph.identityGovernance.workflow Aktualisieren sie die Eigenschaften eines Workflowobjekts .
Workflow löschen Keine Löscht ein Workflowobjekt .
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.
Abrufen eines gelöschten Workflows microsoft.graph.identityGovernance.workflow Ruft einen gelöschten Workflow ab.
Dauerhaftes Löschen eines Workflows Keine Löscht ein Workflowobjekt endgültig.
Auflisten gelöschter Workflows microsoft.graph.identityGovernance.workflow collection Ruft eine Liste der gelöschten Workflowobjekte und deren Eigenschaften ab.
Aktivieren Keine Ausführen eines Workflows bei Bedarf.
WorkflowVersion erstellen microsoft.graph.identityGovernance.workflowVersion Erstellen Sie ein neues workflowVersion-Objekt.
Wiederherstellen microsoft.graph.identityGovernance.workflow Wiederherstellen eines gelöschten Workflows
Auflisten von Ausführungen sammlung microsoft.graph.identityGovernance.run Ruft eine Liste der Ausführungen für den Workflow ab.
Aufgabe abrufen microsoft.graph.identityGovernance.task collection Ruft die Eigenschaften einer Aufgabe im Workflow ab.
Aufgaben auflisten microsoft.graph.identityGovernance.task collection Ruft eine Liste der Aufgabenobjekte im Workflow ab.
Versionen auflisten microsoft.graph.identityGovernance.workflowVersion-Sammlung Rufen Sie eine Liste der Workflowversionen des Workflows ab.

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. Mögliche 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, , gtle, ge, eq, ne) und $orderby.
deletedDateTime DateTimeOffset Wann der Workflow gelöscht wurde.

Unterstützt $filter(lt, , gtle, ge, eq, ne) und $orderby.
description String Die Beschreibung von workflow. Geerbt von workflowBase. Optional.
displayName String 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 String 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 truean, 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, , gtle, 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, , gtle, 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äuft 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

Es folgt eine JSON-Darstellung der Ressource.

{
  "@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"
}