domain: forceDelete
Espacio de nombres: microsoft.graph
Elimine un dominio mediante una operación asincrónica de ejecución prolongada.
Antes de realizar esta operación, debe actualizar o quitar las referencias a Exchange como servicio de aprovisionamiento.
Las siguientes acciones se realizan como parte de esta operación:
Novedades las
userPrincipalName
propiedades ,mail
yproxyAddresses
deusers
con referencias al dominio eliminado para usar el dominio de onmicrosoft.com inicial.Novedades la
mail
propiedad degroups
con referencias al dominio eliminado para usar el dominio de onmicrosoft.com inicial.Novedades la
identifierUris
propiedad deapplications
con referencias al dominio eliminado para usar el dominio de onmicrosoft.com inicial.Si el número de objetos cuyo nombre se va a cambiar es mayor que 1000, se devuelve un error.
Si uno de los
applications
que se va a cambiar de nombre es una aplicación multiinquilino, se devuelve un error.
Una vez completada la eliminación del dominio, las operaciones de API para el dominio eliminado devuelven un código de estado HTTP 404. Para comprobar la eliminación de un dominio, puede realizar una operación get domain .
Esta API está disponible en las siguientes implementaciones nacionales de nube.
Servicio global | Gobierno de EE. UU. L4 | Us Government L5 (DOD) | China operada por 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Permissions
Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
Tipo de permiso | Permisos con privilegios mínimos | Permisos con privilegios más altos |
---|---|---|
Delegado (cuenta profesional o educativa) | Domain.ReadWrite.All | No disponible. |
Delegado (cuenta personal de Microsoft) | No admitida. | No admitida. |
Aplicación | Domain.ReadWrite.All | No disponible. |
Importante
En escenarios delegados con cuentas profesionales o educativas, al usuario que ha iniciado sesión se le debe asignar un rol de Microsoft Entra compatible o un rol personalizado con un permiso de rol admitido. Administrador de nombres de dominio es el rol con privilegios mínimos admitido para esta operación.
Solicitud HTTP
POST /domains/{id}/forceDelete
En {id}, especifique el dominio con su nombre completo.
Encabezados de solicitud
Nombre | Descripción |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
Content-Type | application/json |
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporcione un objeto JSON con los siguientes parámetros.
Parámetro | Tipo | Descripción |
---|---|---|
disableUserAccounts |
Boolean |
Opción para deshabilitar las cuentas de usuario cuyo nombre se ha cambiado. Si una cuenta de usuario está deshabilitada, no se permite que el usuario inicie sesión. Si se establece en true los usuarios actualizados como parte de esta operación, se deshabilitan. El valor predeterminado es true . |
Cuerpo de la respuesta
Si se ejecuta correctamente, este método devuelve HTTP/1.1 204 OK
código de estado.
Ejemplo
Solicitud
POST https://graph.microsoft.com/v1.0/domains/{id}/forceDelete
Content-type: application/json
{
"disableUserAccounts": true
}
Respuesta
HTTP/1.1 204 OK