tipo de recurso de flujo de trabajo

Espacio de nombres: 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
Enumerar flujos de trabajo Colección microsoft.graph.identityGovernance.workflow Obtenga una lista de los objetos de flujo de trabajo y sus propiedades.
Creación de un flujo de trabajo microsoft.graph.identityGovernance.workflow Cree un nuevo objeto de flujo de trabajo .
Obtener flujo de trabajo microsoft.graph.identityGovernance.workflow Lea las propiedades y relaciones de un objeto de flujo de trabajo .
Actualizar flujo de trabajo microsoft.graph.identityGovernance.workflow Actualice las propiedades de un objeto de flujo de trabajo .
Eliminar flujo de trabajo Ninguno Elimina un objeto de flujo de trabajo .
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 .
Obtención de un flujo de trabajo eliminado microsoft.graph.identityGovernance.workflow Obtener un flujo de trabajo eliminado.
Eliminación permanente de un flujo de trabajo Ninguno Elimina permanentemente un objeto de flujo de trabajo .
Enumeración de flujos de trabajo eliminados Colección microsoft.graph.identityGovernance.workflow Obtenga una lista de objetos de flujo de trabajo eliminados y sus propiedades.
Activar Ninguno Ejecute un flujo de trabajo a petición.
Creación de workflowVersion microsoft.graph.identityGovernance.workflowVersion Cree un nuevo objeto workflowVersion.
Restaurar microsoft.graph.identityGovernance.workflow Restaurar un flujo de trabajo eliminado.
Ejecuciones de lista Colección microsoft.graph.identityGovernance.run Obtenga una lista de las ejecuciones del flujo de trabajo.
Obtener tarea Colección microsoft.graph.identityGovernance.task Obtenga las propiedades de una tarea en el flujo de trabajo.
Enumerar tareas Colección microsoft.graph.identityGovernance.task Obtenga una lista de objetos de tareas en el flujo de trabajo.
Enumerar versiones Colección microsoft.graph.identityGovernance.workflowVersion Obtenga una lista de las versiones de flujo de trabajo del flujo de trabajo.

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 truees , 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 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 usuario 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 es una representación JSON del 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"
}