tipo de recurso de flujo de trabajo
Namespace: microsoft.graph.identityGovernance
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa los flujos de trabajo creados mediante flujos de trabajo de ciclo de vida. Los flujos de trabajo, cuando se desencadenan por condiciones de ejecución, automatizan partes del proceso de administración del ciclo de vida mediante tareas. Estas tareas pueden ser tareas integradas o se puede llamar a una tarea personalizada mediante la extensión de tarea personalizada que se integra con Azure Logic Apps.
Puede crear hasta 100 flujos de trabajo en un inquilino.
Hereda de workflowBase.
Métodos
Método | Tipo devuelto | Descripción |
---|---|---|
List | Colección microsoft.graph.identityGovernance.workflow | Obtenga una lista de los objetos de flujo de trabajo y sus propiedades. |
Crear | microsoft.graph.identityGovernance.workflow | Cree un nuevo objeto de flujo de trabajo . |
Get | microsoft.graph.identityGovernance.workflow | Lea las propiedades y relaciones de un objeto de flujo de trabajo . |
Actualizar | microsoft.graph.identityGovernance.workflow | Actualice las propiedades de un objeto de flujo de trabajo . |
Delete | Ninguno | Elimina un objeto de flujo de trabajo . |
Activate | Ninguno | Ejecute un flujo de trabajo a petición. |
Enumeración de usuarios en el ámbito | colección microsoft.graph.user | Obtenga una lista de los usuarios que están en el ámbito de las condiciones de ejecución de un objeto de flujo de trabajo . |
Flujos de trabajo eliminados | :--- | :--- |
Lista | Colección microsoft.graph.identityGovernance.workflow | Obtenga una lista de objetos de flujo de trabajo eliminados y sus propiedades. |
Get | microsoft.graph.identityGovernance.workflow | Obtener un flujo de trabajo eliminado. |
Restaurar | microsoft.graph.identityGovernance.workflow | Restaurar un flujo de trabajo eliminado. |
Eliminar permanentemente | Ninguno | Elimine permanentemente un objeto de flujo de trabajo del contenedor de elementos eliminados. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
categoría | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | Categoría de la función de RR. HH. compatible con los flujos de trabajo creados con esta plantilla. Un flujo de trabajo solo puede pertenecer a una categoría. Los valores posibles son: joiner , leaver , mover , .unknownFutureValue Se hereda de workflowBase. Obligatorio.Admite $filter (eq ,ne ) y $orderby |
createdDateTime | DateTimeOffset | Cuando se creó .workflow Se hereda de workflowBase.Admite $filter (lt , le , gt , ge , eq , ne ) y $orderby . |
deletedDateTime | DateTimeOffset | Cuando se eliminó el flujo de trabajo. Admite $filter (lt , le , gt , ge , eq , ne ) y $orderby . |
description | Cadena | Descripción de .workflow Se hereda de workflowBase. Opcional. |
displayName | Cadena | Nombre para mostrar de workflow . Se hereda de workflowBase. Obligatorio.Admite $filter (eq , ne ) y orderby . |
executionConditions | microsoft.graph.identityGovernance.workflowExecutionConditions | Condiciones que describen cuándo ejecutar el flujo de trabajo y los criterios para identificar el conjunto de asuntos dentro del ámbito. Se hereda de workflowBase. Necesario. |
id | Cadena | Identificador que se usa para abordar individualmente un flujo de trabajo específico. Admite $filter (eq , ne ) y $orderby . |
isEnabled | Boolean | Si el flujo de trabajo está habilitado o deshabilitado. Si esta configuración es true , el flujo de trabajo se puede ejecutar a petición o según la programación cuando isSchedulingEnabled es true . Se hereda de workflowBase. Opcional. Valores predeterminados de true .Admite $filter (eq , ne ) y orderBy . |
isSchedulingEnabled | Booleano | Si true es , el motor del flujo de trabajo del ciclo de vida ejecuta el flujo de trabajo en función de la programación definida por la configuración del inquilino. No puede ser true para un flujo de trabajo deshabilitado (donde isEnabled es false ). Se hereda de workflowBase. Opcional. Valores predeterminados de false .Admite $filter (eq , ne ) y orderBy . |
lastModifiedDateTime | DateTimeOffset | Fecha y hora en que se modificó por workflow última vez. Se hereda de workflowBase.Admite $filter (lt , le , gt , ge , eq , ne ) y $orderby . |
nextScheduleRunDateTime | DateTimeOffset | La fecha y hora en que workflow se espera que se ejecute a continuación en función del intervalo de programación, si hay usuarios que coincidan con las condiciones de ejecución. Admite $filter (lt ,gt ) y $orderby . |
version | Int32 | Número de versión actual del flujo de trabajo. El valor es 1 cuando se crea el flujo de trabajo por primera vez. Admite $filter (lt , le , gt , ge , eq , ne ) y $orderby . |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
createdBy | user | Identificador único del usuario de Microsoft Entra que creó el objeto de flujo de trabajo . Se hereda de workflowBase. Admite $filter (eq , ne ) y $expand . |
executionScope | colección microsoft.graph.user | Identificador único de la identidad de Microsoft Entra que modificó por última vez el objeto de flujo de trabajo . |
lastModifiedBy | user | El usuario que modificó por última vez el objeto de flujo de trabajo . Se hereda de workflowBase. Admite $filter (eq , ne ) y $expand . |
Funciona | Colección microsoft.graph.identityGovernance.run | Ejecuciones de flujo de trabajo. |
taskReports | Colección microsoft.graph.identityGovernance.taskReport | Representa la agregación de datos de ejecución de tareas para tareas dentro de un objeto de flujo de trabajo . |
tasks | Colección microsoft.graph.identityGovernance.task | Representa las tareas configuradas para ejecutar y su secuencia de ejecución dentro de un objeto de flujo de trabajo . Se hereda de workflowBase. Obligatorio. |
userProcessingResults | Colección microsoft.graph.identityGovernance.userProcessingResult | Resultados de ejecución del flujo de trabajo por usuario. |
versiones | Colección microsoft.graph.identityGovernance.workflowVersion | Las versiones de flujo de trabajo que están disponibles. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@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"
}