Forçar exclusão de domínio
Namespace: microsoft.graph
Exclui um domínio usando uma operação de longa execução assíncrona.
Antes de chamar forceDelete, você deve atualizar ou remover quaisquer referências ao Exchange como o serviço de provisionamento.
As seguintes ações são executadas como parte desta operação:
Atualizações as
userPrincipalName
propriedades ,mail
eproxyAddresses
deusers
com referências ao domínio excluído para usar o domínio onmicrosoft.com inicial.Atualizações a
mail
propriedade degroups
com referências ao domínio excluído para usar o domínio onmicrosoft.com inicial.Atualizações a
identifierUris
propriedade deapplications
com referências ao domínio excluído para usar o domínio onmicrosoft.com inicial.Se o número de objetos a serem renomeado for maior que 1000, um erro será retornado.
Se um dos
applications
a ser renomeado for um aplicativo multilocatário, um erro será retornado.
Depois que a exclusão de domínio for concluída, as operações de API para o domínio excluído retornarão um código HTTP 404 status. Para verificar a exclusão de um domínio, você pode executar uma operação de domínio get .
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas 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 privilegiadas mais altas |
---|---|---|
Delegado (conta corporativa ou de estudante) | Domain.ReadWrite.All | Indisponível. |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Aplicativo | Domain.ReadWrite.All | Indisponível. |
A conta de trabalho ou de estudante precisa pertencer ao menos à função Administrador de Nomes de DomínioMicrosoft Entra.
Solicitação HTTP
POST /domains/{id}/forceDelete
Para {id}, especifique o domínio com seu nome de domínio totalmente qualificado.
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Content-Type | application/json |
Corpo da solicitação
Forneça um objeto JSON com os seguintes parâmetros no corpo da solicitação.
Parâmetro | Tipo | Descrição |
---|---|---|
disableUserAccounts |
Boolean |
Opção para desabilitar contas de usuário renomeados. Se uma conta de usuário estiver desabilitada, o usuário não poderá entrar. Se definido como true , o users atualizado como parte dessa operação será desabilitado. O valor padrão é true. |
Corpo da resposta
Se for bem-sucedido, esse método retornará HTTP/1.1 204 OK
status código.
Exemplo
Solicitação
POST https://graph.microsoft.com/v1.0/domains/{id}/forceDelete
Content-type: application/json
{
"disableUserAccounts": true
}
Resposta
HTTP/1.1 204 OK
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de