Tipo de recurso de flujo de trabajo

Espacio de nombres: microsoft.graph.identityGovernance

Representa los flujos de trabajo creados mediante flujos de trabajo del 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 con la extensión de tarea personalizada que se integra con Azure Logic Apps.

Puede crear hasta 100 flujos de trabajo en un espacio empresarial.

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 Actualizar las propiedades de un objeto de flujo de trabajo .
Delete Ninguno Elimina un objeto de flujo de trabajo .
Activate Ninguno Ejecutar un flujo de trabajo a petición.
Activar con ámbito Ninguno Ejecutar un flujo de trabajo a petición con un ámbito específico.
Activar y esperar microsoft.graph.identityGovernance.awaitedWorkflowProcessingResult Active un flujo de trabajo para un tema y espere sincrónicamente a que finalice.
Enumerar usuarios en el ámbito Colección Microsoft.Graph.User Obtenga una lista de los usuarios que se encuentran en el ámbito de las condiciones de ejecución de un objeto de flujo de trabajo .
Borrar cuarentena microsoft.graph.identityGovernance.workflow Libere un flujo de trabajo en cuarentena para que reanude el procesamiento.
Vista previa de los errores de tareas colección microsoft.graph.identityGovernance.previewFailedTask Valide las tareas configuradas en un flujo de trabajo para comprobar si hay errores de configuración.
Flujo de trabajo de vista previa Ninguno Ejecute un flujo de trabajo en modo de vista previa para los objetos de directorio seleccionados sin afectar a los usuarios de producción.
Flujos de trabajo eliminados :--- :---
Lista Colección microsoft.graph.identityGovernance.workflow Obtenga una lista de los 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 Eliminar permanentemente un objeto de flujo de trabajo del contenedor de elementos eliminados.

Propiedades

Propiedad Tipo Descripción
categoría microsoft.graph.identityGovernance.lifecycleWorkflowCategory La categoría de la función de RR. HH. admitida por 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, unknownFutureValue, mover, extensibility. Use el encabezado de solicitud Prefer: include-unknown-enum-members para obtener los siguientes miembros en esta enumeración evolutiva: mover, extensibility. Heredado de workflowBase. Obligatorio.

Admite $filter(eq,ne) y $orderby
createdDateTime DateTimeOffset Cuándo se creó el workflow archivo. Heredado de workflowBase.

Admite $filter(lt, le, gt, ge, eqne, ) y $orderby.
deletedDateTime DateTimeOffset Cuándo se eliminó el flujo de trabajo.

Admite $filter(lt, le, gt, ge, eqne, ) y $orderby.
description Cadena La descripción del workflowarchivo . Heredado de workflowBase. Opcional.
displayName Cadena El nombre para mostrar del workflowarchivo . Heredado 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 temas dentro del ámbito. Heredado 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 programación cuando isSchedulingEnabled es true. Heredado de workflowBase. Opcional. Valores predeterminados de true.

Admite $filter(eq, ne) y orderBy.
isSchedulingEnabled Booleano Si true, el motor de 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). Heredado de workflowBase. Opcional. Valores predeterminados de false.

Admite $filter(eq, ne) y orderBy.
lastModifiedDateTime DateTimeOffset Fecha y hora en workflow que se modificó por última vez. Heredado de workflowBase.

Admite $filter(lt, le, gt, ge, eqne, ) y $orderby.
nextScheduleRunDateTime DateTimeOffset La fecha y hora en la que workflow se espera que se ejecute a continuación en función del intervalo de programación, si hay algún usuario que coincida con las condiciones de ejecución.

Admite $filter(lt,gt) y $orderby.
quarantineDetails microsoft.graph.identityGovernance.quarantineDetails El estado de cuarentena actual del flujo de trabajo. Solo lectura.
configuración microsoft.graph.identityGovernance.workflowSetting La configuración del flujo de trabajo, incluida su configuración de cuarentena.
version Int32 El 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, eqne, ) y $orderby.

Relaciones

Relación Tipo Description
administrationScopeTargets colección microsoft.graph.directoryObject Las unidades administrativas en el ámbito del flujo de trabajo. Opcional. Heredado de workflowBase.

Admite $expand.
createdBy user El identificador único del usuario de Microsoft Entra que creó el objeto de flujo de trabajo. Heredado de workflowBase.

Admite $filter(eq, ne) y $expand.
executionScope Colección Microsoft.Graph.User La lista de usuarios que cumplen las workflowExecutionConditions de un flujo de trabajo.
lastModifiedBy user El usuario que modificó por última vez el objeto de flujo de trabajo . Heredado de workflowBase.

Admite $filter(eq, ne) y $expand.
previewScope colección microsoft.graph.directoryObject Ámbito de vista previa del flujo de trabajo.
ejecuciones colección microsoft.graph.identityGovernance.run Ejecuciones de flujo de trabajo.
subjectProcessingResults colección microsoft.graph.identityGovernance.subjectProcessingResult Resultados de ejecución de flujos de trabajo por asignatura.
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 . Heredado 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",
  "quarantineDetails": {
    "@odata.type": "microsoft.graph.identityGovernance.quarantineDetails"
  },
  "settings": {
    "@odata.type": "microsoft.graph.identityGovernance.workflowSetting"
  }
}