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.
Este artigo descreve como configurar o atributo employeeLeaveDateTime para um usuário. Essa propriedade pode ser usada como um gatilho para fluxos de trabalho "abandonadores" criados usando Fluxos de Trabalho do Ciclo de Vida.
Permissões
Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissões menos privilegiadas | Permissões com privilégios mais elevados |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | User.Read.All e User-LifeCycleInfo.ReadWrite.All | Indisponível. |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Application | User.Read.All e User-LifeCycleInfo.ReadWrite.All | Indisponível. |
Para cenários delegados, o administrador também deve ter a função de Administrador Global do Microsoft Entra.
Observação
É melhor atualizar essas informações por meio da automação, usando um provisionamento de RH, um Microsoft Entra Connect ou uma solução de sincronização personalizada. Para obter mais informações sobre esse processo, consulte Como sincronizar atributos para fluxos de trabalho do ciclo de vida.
Definir a propriedade employeeLeaveDateTime
O exemplo a seguir configura 30 de setembro de 2022 às 23:59 como a data e a hora em que o usuário deixará a organização. A solicitação retorna um 204 No Content código de resposta.
PATCH https://graph.microsoft.com/v1.0/users/aaaaaaaa-bbbb-cccc-1111-222222222222
{
"employeeLeaveDateTime": "2022-09-30T23:59:59Z"
}
Redefinir a propriedade employeeLeaveDateTime de volta para nulo
A solicitação retorna o código de resposta 204 No Content.
PATCH https://graph.microsoft.com/v1.0/users/aaaaaaaa-bbbb-cccc-1111-222222222222
{
"employeeLeaveDateTime": null
}