Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph.identityGovernance
Representa fluxos de trabalho criados usando Fluxos de Trabalho do Ciclo de Vida. Os 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 de workflowBase.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | Coleção Microsoft.Graph.IdentityGovernance.workflow | Obtenha uma lista dos objetos de fluxo de trabalho e suas propriedades. |
| Create | microsoft.graph.identityGovernance.workflow | Crie um novo objeto de fluxo de trabalho . |
| Get | microsoft.graph.identityGovernance.workflow | Ler as propriedades e relações de um objeto de fluxo de trabalho . |
| Atualizar | microsoft.graph.identityGovernance.workflow | Atualizar as propriedades de um objeto de fluxo de trabalho . |
| Delete | Nenhum | Exclui um objeto de fluxo de trabalho . |
| Activate | Nenhum | Execute um fluxo de trabalho sob demanda. |
| Ativar com escopo | Nenhum | Execute um fluxo de trabalho sob demanda com um escopo específico. |
| Ativar e aguardar | microsoft.graph.identityGovernance.awaitedWorkflowProcessingResult | Ative um fluxo de trabalho para um assunto e aguarde a conclusão de forma síncrona. |
| 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 . |
| Limpar quarentena | microsoft.graph.identityGovernance.workflow | Libere um fluxo de trabalho em quarentena para que ele retome o processamento. |
| Falhas de tarefa de visualização | coleção microsoft.graph.identityGovernance.previewFailedTask | Valide as tarefas configuradas em um fluxo de trabalho para marcar se há erros de configuração. |
| Visualizar fluxo de trabalho | Nenhum | Execute um fluxo de trabalho no modo de visualização para objetos de diretório selecionados sem afetar os usuários de produção. |
| Fluxos de trabalho excluídos | :--- | :--- |
| List | Coleção Microsoft.Graph.IdentityGovernance.workflow | Obtenha uma lista de objetos de fluxo de trabalho excluídos e suas propriedades. |
| Get | microsoft.graph.identityGovernance.workflow | Obter um fluxo de trabalho excluído. |
| Restaurar | microsoft.graph.identityGovernance.workflow | Restaurar um fluxo de trabalho excluído. |
| Excluir permanentemente | Nenhum | Excluir permanentemente um objeto de fluxo de trabalho do contêiner de itens excluídos. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| category | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | A categoria da função de RH com suporte nos 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, unknownFutureValue, mover, extensibility. Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter os seguintes membros nesta enumeração evolutiva: mover, extensibility. Herdado de workflowBase. Obrigatório.Dá suporte $filtera (eq,ne) e $orderby |
| createdDateTime | DateTimeOffset | Quando o workflow foi criado. Herdado de workflowBase.Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby. |
| deletedDateTime | DateTimeOffset | Quando o fluxo de trabalho foi excluído. Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby. |
| description | Cadeia de caracteres | A descrição do workflowarquivo . Herdado de workflowBase. Opcional. |
| displayName | Cadeia de caracteres | O nome de exibição do workflowarquivo . Herdado de workflowBase. Obrigatório.Dá suporte a $filter(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 de workflowBase. Obrigatório. |
| id | Cadeia de caracteres | Identificador usado para tratar individualmente de um fluxo de trabalho específico. Dá suporte a $filter(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 de workflowBase. Opcional. O padrão é trueDá suporte a $filter(eq, ne) e orderBy. |
| isSchedulingEnabled | Booliano | Se true, o mecanismo de fluxo de trabalho do ciclo de vida executa o fluxo de trabalho com base na agenda definida pelas configurações do locatário. Não pode ser true para um fluxo de trabalho desabilitado (em que isEnabled é false). Herdado de workflowBase. Opcional. O padrão é falseDá suporte a $filter(eq, ne) e orderBy. |
| lastModifiedDateTime | DateTimeOffset | A data e hora em que o workflow foi modificado pela última vez. Herdado de workflowBase.Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby. |
| nextScheduleRunDateTime | DateTimeOffset | A data e hora em que se espera que o workflow seja executado em seguida com base no intervalo de agendamento, se houver algum usuário que corresponda às condições de execução. Dá suporte a $filter(lt,gt) e $orderby. |
| quarantineDetails | microsoft.graph.identityGovernance.quarantineDetails | O estado de quarentena atual do fluxo de trabalho. Somente leitura. |
| settings | microsoft.graph.identityGovernance.workflowSetting | As configurações do fluxo de trabalho, incluindo sua configuração de quarentena. |
| versão | Int32 | O número da versão atual do fluxo de trabalho. O valor é 1 quando o fluxo de trabalho é criado pela primeira vez. Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| administrationScopeTargets | microsoft.graph.directoryObject collection | As unidades administrativas no escopo do fluxo de trabalho. Opcional. Herdado de workflowBase. Oferece suporte para $expand. |
| createdBy | user | O identificador exclusivo do usuário do Microsoft Entra que criou o objeto de fluxo de trabalho. Herdado de workflowBase. Dá suporte a $filter(eq, ne) e $expand. |
| executionScope | Coleção Microsoft.Graph.User | A lista de usuários que atendem às workflowExecutionConditions de um fluxo de trabalho. |
| lastModifiedBy | user | O usuário que modificou por último o objeto de fluxo de trabalho . Herdado de workflowBase. Dá suporte a $filter(eq, ne) e $expand. |
| previewScope | microsoft.graph.directoryObject collection | O escopo de visualização do fluxo de trabalho. |
| é executado | Coleção microsoft.graph.identityGovernance.run | Execuções de fluxo de trabalho. |
| subjectProcessingResults | Coleção microsoft.graph.identityGovernance.subjectProcessingResult | Resultados da execução do fluxo de trabalho por assunto. |
| taskReports | Coleção microsoft.graph.identityGovernance.taskReport | Representa a agregação de dados de execução de tarefas 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 em um objeto de fluxo de trabalho . Herdado de 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 disponíveis. |
Representação JSON
A representação JSON a seguir mostra o 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"
}
}