type de ressource de flux de travail
Espace de noms : microsoft.graph.identityGovernance
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente les flux de travail créés à l’aide de workflows de cycle de vie. Les workflows, lorsqu’ils sont déclenchés par des conditions d’exécution, automatisent des parties du processus de gestion du cycle de vie à l’aide de tâches. Ces tâches peuvent être des tâches intégrées ou une tâche personnalisée peut être appelée à l’aide de l’extension de tâche personnalisée qui s’intègre à Azure Logic Apps.
Vous pouvez créer jusqu’à 100 workflows dans un locataire.
Hérite de workflowBase.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection microsoft.graph.identityGovernance.workflow | Obtenez la liste des objets de workflow et de leurs propriétés. |
Create | microsoft.graph.identityGovernance.workflow | Créez un objet de flux de travail . |
Obtenir | microsoft.graph.identityGovernance.workflow | Lire les propriétés et les relations d’un objet de flux de travail . |
Mettre à jour | microsoft.graph.identityGovernance.workflow | Mettez à jour les propriétés d’un objet de workflow . |
Supprimer | Aucune | Supprime un objet de workflow . |
Activate | Aucune | Exécutez un workflow à la demande. |
Répertorier les utilisateurs dans l’étendue | collection microsoft.graph.user | Obtenez la liste des utilisateurs qui se trouvent dans l’étendue des conditions d’exécution d’un objet de workflow . |
Flux de travail supprimés | :--- | :--- |
List | collection microsoft.graph.identityGovernance.workflow | Obtenez la liste des objets de flux de travail supprimés et leurs propriétés. |
Obtenir | microsoft.graph.identityGovernance.workflow | Obtenir un workflow supprimé. |
Restaurer | microsoft.graph.identityGovernance.workflow | Restaurer un flux de travail supprimé. |
Supprimer définitivement | Aucune | Supprimez définitivement un objet de flux de travail du conteneur d’éléments supprimés. |
Propriétés
Propriété | Type | Description |
---|---|---|
category | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | Catégorie de la fonction RH prise en charge par les workflows créés à l’aide de ce modèle. Un flux de travail ne peut appartenir qu’à une seule catégorie. Les valeurs possibles sont : joiner , leaver , mover , ,unknownFutureValue . Hérité de workflowBase. Obligatoire.Prend en charge $filter (eq ,ne ) et $orderby |
createdDateTime | DateTimeOffset | Quand a workflow été créé. Hérité de workflowBase.Prend en charge $filter (lt , le , gt ge , eq , , ne ) et $orderby . |
deletedDateTime | DateTimeOffset | Quand le flux de travail a été supprimé. Prend en charge $filter (lt , le , gt ge , eq , , ne ) et $orderby . |
description | Chaîne | Description de .workflow Hérité de workflowBase. Optional. |
displayName | Chaîne | Nom complet du workflow . Hérité de workflowBase. Obligatoire.Prend en charge $filter (eq , ne ) et orderby . |
executionConditions | microsoft.graph.identityGovernance.workflowExecutionConditions | Conditions décrivant quand exécuter le flux de travail et les critères pour identifier l’ensemble de sujets dans l’étendue. Hérité de workflowBase. Obligatoire. |
id | Chaîne | Identificateur utilisé pour traiter individuellement un flux de travail spécifique. Prend en charge $filter (eq , ne ) et $orderby . |
isEnabled | Boolean | Indique si le flux de travail est activé ou désactivé. Si ce paramètre a la valeur true , le workflow peut être exécuté à la demande ou selon la planification lorsque isSchedulingEnabled a la valeur true . Hérité de workflowBase. Optional. La valeur par défaut est true .Prend en charge $filter (eq , ne ) et orderBy . |
isSchedulingEnabled | Valeur booléenne | Si la valeur est true , le moteur de workflow de cycle de vie exécute le flux de travail en fonction de la planification définie par les paramètres du locataire. Ne peut pas être true pour un workflow désactivé (où isEnabled a la valeur false ). Hérité de workflowBase. Optional. La valeur par défaut est false .Prend en charge $filter (eq , ne ) et orderBy . |
lastModifiedDateTime | DateTimeOffset | Date et heure de la workflow dernière modification. Hérité de workflowBase.Prend en charge $filter (lt , le , gt ge , eq , , ne ) et $orderby . |
nextScheduleRunDateTime | DateTimeOffset | Date et heure à laquelle l’exécution workflow de est prévue en fonction de l’intervalle de planification, si des utilisateurs correspondent aux conditions d’exécution. Prend en charge $filter (lt ,gt ) et $orderby . |
version | Int32 | Numéro de version actuel du flux de travail. La valeur est 1 lorsque le flux de travail est créé pour la première fois. Prend en charge $filter (lt , le , gt ge , eq , , ne ) et $orderby . |
Relations
Relation | Type | Description |
---|---|---|
createdBy | utilisateur | Identificateur unique de l’utilisateur Microsoft Entra qui a créé l’objet de flux de travail . Hérité de workflowBase. Prend en charge $filter (eq , ne ) et $expand . |
executionScope | collection microsoft.graph.user | Identificateur unique de l’identité Microsoft Entra qui a modifié l’objet de workflow pour la dernière fois. |
lastModifiedBy | utilisateur | Utilisateur qui a modifié l’objet de workflow pour la dernière fois. Hérité de workflowBase. Prend en charge $filter (eq , ne ) et $expand . |
score | collection microsoft.graph.identityGovernance.run | Exécutions de flux de travail. |
taskReports | collection microsoft.graph.identityGovernance.taskReport | Représente l’agrégation des données d’exécution de tâche pour les tâches au sein d’un objet de workflow . |
tasks | collection microsoft.graph.identityGovernance.task | Représente les tâches configurées à exécuter et leur séquence d’exécution dans un objet de workflow . Hérité de workflowBase. Obligatoire. |
userProcessingResults | collection microsoft.graph.identityGovernance.userProcessingResult | Résultats de l’exécution du workflow par utilisateur. |
versions | collection microsoft.graph.identityGovernance.workflowVersion | Versions de flux de travail disponibles. |
Représentation JSON
La représentation JSON suivante montre le type de 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"
}