domínio: forceDelete
Namespace: microsoft.graph
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.
Exclua um domínio usando uma operação assíncrona.
Antes de executar essa operação, 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:
Renomeia o UPN, EmailAddress e ProxyAddress de usuários com referências ao domínio excluído.
Renomeia o EmailAddress de grupos com referências ao domínio excluído.
Renomeia o identifierUris de aplicativos com referências ao domínio excluído.
Se o número de objetos a serem renomeado for maior que 1.000, um erro será retornado.
Se um dos aplicativos a ser renomeado for um aplicativo multilocatário, um erro será retornado.
Após a conclusão da exclusão de domínio, as operações de API para o domínio excluído retornam um código de resposta HTTP 404. Para verificar a exclusão de um domínio, você pode executar um domínio get. Se o domínio foi excluído com êxito, um código de resposta HTTP 404 será retornado na resposta.
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 | Booliano | Opção para desabilitar contas de usuário renomeados. Se uma conta de usuário estiver desabilitada, o usuário não poderá entrar.true (padrão) – As contas de usuário renomeadas como parte dessa operação estão desabilitadas.false – As contas de usuário renomeadas como parte dessa operação não estão desabilitadas. |
Resposta
Se bem sucedido, este método retorna um código de resposta 200 OK
.
Exemplo
Solicitação
POST https://graph.microsoft.com/beta/domains/contoso.com/forceDelete
Content-type: application/json
{
"disableUserAccounts": true
}
Resposta
HTTP/1.1 200 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