tipo de recurso de fluxo de trabalho
Espaço de nomes: 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 através de Fluxos de Trabalho de Ciclo de Vida. Os fluxos de trabalho, quando acionados por condições de execução, automatizam partes do processo de gestão do ciclo de vida através de tarefas. Estas tarefas podem ser tarefas incorporadas ou uma tarefa personalizada pode ser chamada através da extensão de tarefa personalizada que se integra com o Azure Logic Apps.
Pode criar até 100 fluxos de trabalho num inquilino.
Herda do fluxo de trabalhoBase.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | microsoft.graph.identityGovernance.workflow collection | Obtenha uma lista dos objetos de fluxo de trabalho e respetivas propriedades. |
Create | microsoft.graph.identityGovernance.workflow | Crie um novo objeto de fluxo de trabalho . |
Get | microsoft.graph.identityGovernance.workflow | Leia as propriedades e relações de um objeto de fluxo de trabalho . |
Atualizar | microsoft.graph.identityGovernance.workflow | Atualize as propriedades de um objeto de fluxo de trabalho . |
Delete | Nenhum | Elimina um objeto de fluxo de trabalho . |
Activate | Nenhum | Executar um fluxo de trabalho a pedido. |
Listar utilizadores no âmbito | coleção microsoft.graph.user | Obtenha uma lista de utilizadores que estão no âmbito das condições de execução de um objeto de fluxo de trabalho . |
Fluxos de trabalho eliminados | :--- | :--- |
List | microsoft.graph.identityGovernance.workflow collection | Obtenha uma lista de objetos de fluxo de trabalho eliminados e as respetivas propriedades. |
Get | microsoft.graph.identityGovernance.workflow | Obter um fluxo de trabalho eliminado. |
Restaurar | microsoft.graph.identityGovernance.workflow | Restaurar um fluxo de trabalho eliminado. |
Excluir permanentemente | Nenhum | Elimine permanentemente um objeto de fluxo de trabalho do contentor de itens eliminados. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
category | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | A categoria da função de RH suportada pelos fluxos de trabalho criados com este modelo. Um fluxo de trabalho só pode pertencer a uma categoria. Os valores possíveis são: joiner , , leaver mover ,unknownFutureValue . Herdado do fluxo de trabalhoBase. Obrigatório.$filter Suporta (eq ,ne ) e$orderby |
createdDateTime | DateTimeOffset | Quando o workflow foi criado. Herdado do fluxo de trabalhoBase.Suporta ( lt , , le gt , ge , eq , ne ) e $orderby .$filter |
deletedDateTime | DateTimeOffset | Quando o fluxo de trabalho foi eliminado. Suporta ( lt , , le gt , ge , eq , ne ) e $orderby .$filter |
description | Cadeia de caracteres | A descrição do workflow . Herdado do fluxo de trabalhoBase. Opcional. |
displayName | Cadeia de caracteres | O nome a apresentar do workflow . Herdado do fluxo de trabalhoBase. Obrigatório.$filter Suporta (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 âmbito. Herdado do fluxo de trabalhoBase. Obrigatório. |
id | Cadeia de caracteres | Identificador utilizado para abordar individualmente um fluxo de trabalho específico.$filter Suporta (eq , ne ) e $orderby . |
isEnabled | Booliano | Se o fluxo de trabalho está ativado ou desativado. Se esta definição for true , o fluxo de trabalho pode ser executado a pedido ou dentro do prazo quando isSchedulingEnabled é true . Herdado do fluxo de trabalhoBase. Opcional. O padrão é true $filter Suporta (eq , ne ) e orderBy . |
isSchedulingEnabled | Booliano | Se true , o motor de Fluxo de Trabalho do Ciclo de Vida executa o fluxo de trabalho com base na agenda definida pelas definições do inquilino. Não pode ser true para um fluxo de trabalho desativado (em que isEnabled é false ). Herdado do fluxo de trabalhoBase. Opcional. O padrão é false $filter Suporta (eq , ne ) e orderBy . |
lastModifiedDateTime | DateTimeOffset | A data e hora da workflow última modificação. Herdado do fluxo de trabalhoBase.Suporta ( lt , , le gt , ge , eq , ne ) e $orderby .$filter |
nextScheduleRunDateTime | DateTimeOffset | A data/hora em que se espera que o workflow seja executado em seguida com base no intervalo de agendamento, se existirem utilizadores que correspondam às condições de execução. $filter Suporta (lt ,gt ) e $orderby . |
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 ( lt , , le gt , ge , eq , ne ) e $orderby .$filter |
Relações
Relação | Tipo | Descrição |
---|---|---|
createdBy | user | O identificador exclusivo do utilizador do Microsoft Entra que criou o objeto de fluxo de trabalho . Herdado do fluxo de trabalhoBase.$filter Suporta (eq , ne ) e $expand . |
executionScope | coleção microsoft.graph.user | O identificador exclusivo da identidade do Microsoft Entra que modificou pela última vez o objeto de fluxo de trabalho . |
lastModifiedBy | user | O utilizador que modificou o objeto de fluxo de trabalho pela última vez. Herdado do fluxo de trabalhoBase.$filter Suporta (eq , ne ) e $expand . |
execuções | microsoft.graph.identityGovernance.run collection | O fluxo de trabalho é executado. |
taskReports | microsoft.graph.identityGovernance.taskReport collection | Representa a agregação de dados de execução de tarefas para tarefas num objeto de fluxo de trabalho . |
tarefas | microsoft.graph.identityGovernance.task collection | Representa as tarefas configuradas a executar e a respetiva sequência de execução num objeto de fluxo de trabalho . Herdado do fluxo de trabalhoBase. Obrigatório. |
userProcessingResults | microsoft.graph.identityGovernance.userProcessingResult collection | Resultados de execução do fluxo de trabalho por utilizador. |
versões | microsoft.graph.identityGovernance.workflowVersion collection | As versões do fluxo de trabalho que estão disponíveis. |
Representação JSON
A representação JSON seguinte 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"
}