domain: forceDelete
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Löscht eine Domäne mithilfe eines asynchronen Vorgangs.
Vor dem Aufrufen von forceDelete müssen Sie Verweise auf Exchange als Bereitstellungsdienst aktualisieren oder entfernen.
Im Rahmen dieses Vorgangs werden die folgenden Aktionen ausgeführt:
Benennt upn, EmailAddress und ProxyAddress von Benutzern mit Verweisen auf die gelöschte Domäne um.
Benennt die EmailAddress von Gruppen mit Verweisen auf die gelöschte Domäne um.
BezeichnerUris von Anwendungen mit Verweisen auf die gelöschte Domäne umbenennen.
Wenn die Anzahl der umzubenennenden Objekte größer als 1.000 ist, wird ein Fehler zurückgegeben.
Wenn eine der umzubenennenden Anwendungen eine mehrinstanzenfähige App ist, wird ein Fehler zurückgegeben.
Nach Abschluss des Löschens der Domäne geben API-Vorgänge für die gelöschte Domäne den HTTP-Antwortcode 404 zurück. Um das Löschen einer Domäne zu überprüfen, können Sie eine Get-Domäne ausführen. Wenn die Domäne erfolgreich gelöscht wurde, wird in der Antwort der HTTP-Antwortcode 404 zurückgegeben.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | Domain.ReadWrite.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | Domain.ReadWrite.All |
HTTP-Anforderung
POST /domains/{id}/forceDelete
Geben Sie für {id} die Domäne mit ihrem vollqualifizierten Domänennamen an.
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. |
| Content-Type | application/json |
Anforderungstext
Geben Sie im Anforderungstext ein JSON-Objekt mit den folgenden Parametern an.
| Parameter | Typ | Beschreibung |
|---|---|---|
| disableUserAccounts | Boolescher Wert | Option zum Deaktivieren umbenannter Benutzerkonten. Wenn ein Benutzerkonto deaktiviert ist, kann sich der Benutzer nicht anmelden. True (Standard): Benutzerkonten, die im Rahmen dieses Vorgangs umbenannt wurden, sind deaktiviert. False - User accounts renamed as part of this operation are not disabled. |
Antwort
Wenn die Methode erfolgreich verläuft, wird der Antwortcode 200 OK zurückgegeben.
Beispiel
Anforderung
POST https://graph.microsoft.com/beta/domains/contoso.com/forceDelete
Content-type: application/json
{
"disableUserAccounts": true
}
Antwort
HTTP/1.1 200 OK
Feedback
Feedback senden und anzeigen für