type de ressource de flux de travail
Espace de noms : microsoft.graph.identityGovernance
Importante
Les API sous la /beta
version dans Microsoft Graph sont susceptibles de changer. 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 la version 1.0, utilisez le sélecteur de 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’à 50 workflows dans un locataire.
Hérite de workflowBase.
Méthodes
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 , 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. Facultatif. |
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. Facultatif. La valeur par défaut est true .Prend en charge $filter (eq , ne ) et orderBy . |
isSchedulingEnabled | Boolean | 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. Facultatif. 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 Azure AD qui a créé l’objet de workflow . Hérité de workflowBase. Prend en charge $filter (eq , ne ) et $expand . |
executionScope | collection microsoft.graph.user | Identificateur unique de l’identité Azure AD 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 . |
Fonctionne | 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
Voici une représentation JSON de la 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"
}