tipo de recurso de fluxo de trabalho

Namespace: microsoft.graph.identityGovernance

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa fluxos de trabalho criados usando fluxos de trabalho do ciclo de vida. Fluxos de trabalho, quando disparados por condições de execução, automatizam partes do processo de gerenciamento do ciclo de vida usando tarefas. Essas tarefas podem ser tarefas internas ou uma tarefa personalizada pode ser chamada usando a extensão de tarefa personalizada que se integra aos Aplicativos Lógicos do Azure.

Você pode criar até 100 fluxos de trabalho em um locatário.

Herda do workflowBase.

Métodos

Método Tipo de retorno Descrição
Listar fluxos de trabalho coleção microsoft.graph.identityGovernance.workflow Obtenha uma lista dos objetos de fluxo de trabalho e suas propriedades.
Criar fluxo de trabalho microsoft.graph.identityGovernance.workflow Crie um novo objeto de fluxo de trabalho .
Obter fluxo de trabalho microsoft.graph.identityGovernance.workflow Leia as propriedades e as relações de um objeto de fluxo de trabalho .
Atualizar fluxo de trabalho microsoft.graph.identityGovernance.workflow Atualize as propriedades de um objeto de fluxo de trabalho .
Excluir fluxo de trabalho Nenhum Exclui um objeto de fluxo de trabalho .
Listar usuários no escopo coleção microsoft.graph.user Obtenha uma lista de usuários que estão no escopo das condições de execução de um objeto de fluxo de trabalho .
Obter um fluxo de trabalho excluído microsoft.graph.identityGovernance.workflow Obtenha um fluxo de trabalho excluído.
Excluir permanentemente um fluxo de trabalho Nenhum Exclui permanentemente um objeto de fluxo de trabalho .
Listar fluxos de trabalho excluídos coleção microsoft.graph.identityGovernance.workflow Obtenha uma lista de objetos de fluxo de trabalho excluídos e suas propriedades.
Ativar Nenhum Execute um fluxo de trabalho sob demanda.
Criar workflowVersion microsoft.graph.identityGovernance.workflowVersion Crie um objeto workflowVersion.
Restaurar microsoft.graph.identityGovernance.workflow Restaurar um fluxo de trabalho excluído.
Execuções de lista coleção microsoft.graph.identityGovernance.run Obtenha uma lista das execuções para o fluxo de trabalho.
Obter tarefa coleção microsoft.graph.identityGovernance.task Obtenha as propriedades de uma tarefa no fluxo de trabalho.
Listar tarefas coleção microsoft.graph.identityGovernance.task Obtenha uma lista de objetos de tarefas no fluxo de trabalho.
Listar versões coleção microsoft.graph.identityGovernance.workflowVersion Obtenha uma lista de versões de fluxo de trabalho do fluxo de trabalho.

Propriedades

Propriedade Tipo Descrição
category microsoft.graph.identityGovernance.lifecycleWorkflowCategory A categoria da função de RH com suporte pelos fluxos de trabalho criados usando este modelo. Um fluxo de trabalho só pode pertencer a uma categoria. Os valores possíveis são: joiner, , leaver, mover.unknownFutureValue Herdado do workflowBase. Obrigatório.

$filterDá suporte (eq,ne) e$orderby
createdDateTime DateTimeOffset Quando o workflow foi criado. Herdado do workflowBase.

$filterDá suporte (lt, , gtle, ge, , neeq) e $orderby.
deletedDateTime DateTimeOffset Quando o fluxo de trabalho foi excluído.

$filterDá suporte (lt, , gtle, ge, , neeq) e $orderby.
description Cadeia de caracteres A descrição do workflow. Herdado do workflowBase. Opcional.
displayName Cadeia de caracteres O nome de exibição do workflow. Herdado do workflowBase. Obrigatório.

$filterDá suporte (eq, ne) e orderby.
executionConditions microsoft.graph.identityGovernance.workflowExecutionConditions Condições que descrevem quando executar o fluxo de trabalho e os critérios para identificar o conjunto de assuntos no escopo. Herdado do workflowBase. Obrigatório.
id Cadeia de caracteres Identificador usado para abordar individualmente um fluxo de trabalho específico.

$filterDá suporte (eq, ne) e $orderby.
isEnabled Booliano Se o fluxo de trabalho está habilitado ou desabilitado. Se essa configuração for true, o fluxo de trabalho poderá ser executado sob demanda ou agendado quando isSchedulingEnabled for true. Herdado do workflowBase. Opcional. O padrão é true

$filterDá suporte (eq, ne) e orderBy.
isSchedulingEnabled Booliano Se true, o mecanismo de fluxo de trabalho do ciclo de vida executará o fluxo de trabalho com base na agenda definida pelas configurações de locatário. Não pode ser true para um fluxo de trabalho desabilitado (onde isEnabled é false). Herdado do workflowBase. Opcional. O padrão é false

$filterDá suporte (eq, ne) e orderBy.
lastModifiedDateTime DateTimeOffset A hora da data em que o workflow foi modificado pela última vez. Herdado do workflowBase.

$filterDá suporte (lt, , gtle, ge, , neeq) e $orderby.
nextScheduleRunDateTime DateTimeOffset A data em que o workflow deverá ser executado em seguida com base no intervalo de agendamento, se houver algum usuário que corresponda às condições de execução.

$filterDá suporte (lt,gt) e $orderby.
versão Int32 O número de versão atual do fluxo de trabalho. O valor é 1 quando o fluxo de trabalho é criado pela primeira vez.

$filterDá suporte (lt, , gtle, ge, , neeq) e $orderby.

Relações

Relação Tipo Descrição
createdBy user O identificador exclusivo do Microsoft Entra usuário que criou o objeto de fluxo de trabalho. Herdado do workflowBase.

$filterDá suporte (eq, ne) e $expand.
executionScope coleção microsoft.graph.user O identificador exclusivo do Microsoft Entra identidade que modificou pela última vez o objeto de fluxo de trabalho.
lastModifiedBy user O usuário que modificou pela última vez o objeto de fluxo de trabalho . Herdado do workflowBase.

$filterDá suporte (eq, ne) e $expand.
Executa coleção microsoft.graph.identityGovernance.run Execuções de fluxo de trabalho.
taskReports coleção microsoft.graph.identityGovernance.taskReport Representa a agregação de dados de execução de tarefa para tarefas dentro de um objeto de fluxo de trabalho .
tarefas coleção microsoft.graph.identityGovernance.task Representa as tarefas configuradas a serem executadas e sua sequência de execução dentro de um objeto de fluxo de trabalho . Herdado do workflowBase. Obrigatório.
userProcessingResults coleção microsoft.graph.identityGovernance.userProcessingResult Resultados da execução do fluxo de trabalho por usuário.
versões coleção microsoft.graph.identityGovernance.workflowVersion As versões de fluxo de trabalho que estão disponíveis.

Representação JSON

Veja a seguir uma representação JSON do 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"
}