"Kann nicht gelöscht werden" Fehler beim Löschen eines Verzeichnisses B2C in Azure AD

Problembeschreibung

In einer Umgebung Microsoft Azure Active Directory richten Sie ein B2C-Verzeichnis, und versuchen Sie zu löschen. Allerdings wird die folgende Fehlermeldung angezeigt:

'< Contoso >' kann nicht gelöscht werden.
Löschen des Verzeichnisses verhindern die folgenden Probleme:
Das Verzeichnis enthält mindestens eine Anwendung, die von einem Benutzer oder Administrator hinzugefügt wurden

Ursache

Dieses Problem tritt auf, wenn vorhandene B2C-Anwendung Service Hauptbenutzer (CPIM, Ibiza Portal und SSPR) die Löschung blockieren.

Problemlösung

Um dieses Problem zu beheben, verwenden Sie die Azure-Portal oder Azure AD PowerShell.

Schritt 1: Löschen Sie alle apps auf Azure AD B2C-Dashboard

Gehen Sie hierzu folgendermaßen vor:
  1. Melden Sie sich als ein Administrator mit Zugriff auf das Azure AD B2C-Verzeichnis unter http://portal.azure.com.
  2. Klicken Sie auf Ihren Anzeigenamen in der oberen rechten Ecke, und wählen Sie das Verzeichnis, das das B2C-Verzeichnis ist.

    Hinweis Haben Sie nur ein einziges Verzeichnis wird das Azure AD B2C-Verzeichnis bereits ausgewählt.
  3. Azure AD B2Cblade klicken Sie auf die "Weitere Dienste >" Schaltfläche in der unteren linken Ecke Andsearch für "B2C".  Wählen Sie "Azure AD B2C".
  4. Klicken Sie auf Alle Einstellungenund dann auf Programme.
  5. Nun löschen Sie alle Programme.  Um die Schaltfläche löschen, wählen Sie die Anwendung und klicken Sie auf "Eigenschaften"
    Asset not found 

Schritt 2: Löschen Sie alle apps in Azure-Verwaltungsportal aufgeführt sind

Gehen Sie hierzu folgendermaßen vor:
  1. Melden Sie sich bei Azure-Verwaltungsportal an http://manage.windowsazure.com über ein Benutzerkonto, das Azure-Abonnement und ein globaler Administrator Azure AD B2C-Verzeichnis.
  2. Der Active Directory -Erweiterung wechseln Sie, und wählen Sie Ihre Azure AD B2C-Verzeichnis.
  3. Gehe zu den Programmen, und löschen Sie alle aufgeführten Programme.
  4. Wählen Sie in der Dropdown-Liste Anzeigen Applikationen meine Firma besitzt.
  5. Löschen Sie alle aufgeführten Programme.
Informationen zum Entfernen von Clientanwendungen aus dem Verzeichnis finden Sie unter Hinzufügen, aktualisieren und Entfernen einer Anwendung.

Schritt 3: Entfernen Sie Prinzipale B2C-Diensten

Führen Sie hierzu das folgende Cmdlet mithilfe von Azure AD PowerShell:
Get-MsolServicePrincipal | Where {$_.DisplayName -eq "b2c-extensions-app"} | Remove-MsolServicePrincipalName 

Schritt 4: Deaktivieren Sie aller Service Prinzipale, die das Entfernen des Verzeichnisses B2C blockieren

Führen Sie hierzu das folgende Cmdlet mithilfe von Azure AD PowerShell:
Get-MsolServicePrincipal | Where {$_.DisplayName -notlike "Microsoft.Azure.*"} | Set-MsolServicePrincipal -AccountEnabled $False 

Schritt 5: Löschen Sie alle Benutzerkonten mit einer Ausnahme

Gehen Sie hierzu folgendermaßen vor:
  1. Melden Sie sich als globaler Administrator
  2. Wechseln Sie zum Verzeichnis B2C, und stellen Sie sicher, dass keine anderen Benutzerkonten (als der Sie angemeldet sind).
  3. Im Aktiven Verzeichnis wählen Sie das zu löschende Verzeichnis und wählen Sie dann Löschen.
  4. Bestätigen Sie, dass das Kontrollkästchen aktiviert ist, und klicken Sie auf das Häkchen in der rechten unteren Ecke.

Wie löschen Sie Azure AD B2C Mandanten

Gehen Sie folgendermaßen vor, um Ihren Azure AD B2C-Mandanten zu löschen:
  1. Zuerst Navigieren B2C Features Blade Azure-Portal.
  2. Zu Blades Applikationen Identitätsprovider und alle Richtlinien und löschen Sie alle Einträge in jedem.
  3. Melden Sie sich bei Azure-Verwaltungsportal als Abonnement-Administrator an. (Dies ist die gleiche Arbeit oder schulkonto oder das gleiche Microsoft-Konto für Azure verwendet.)
  4. Navigieren Sie zu der Active Directory-Erweiterung auf der linken Seite und dann auf Ihrem B2C-Mandanten.
  5. Klicken Sie auf die Registerkarte Benutzer .
  6. Wählen Sie jeden Benutzer wiederum (Exclude Benutzer derzeit als angemeldet sind, z. B. der Abonnement-Administrator). Klicken Sie am unteren Rand der Seite Löschen , und klicken Sie auf Ja .
  7. Klicken Sie auf die Registerkarte Applications .
  8. Wählen Sie Applikationen Mein Unternehmen besitzt in der Dropdown-Liste Anzeigen , und klicken Sie auf das Häkchen.
  9. Sie sehen eine Anwendung, die Namen b2c-Extensions-app unten. Klicken Sie am unteren Rand der Seite Löschen , und klicken Sie auf Ja .
  10. Die Active Directory-Erweiterung wieder navigieren Sie, und wählen Sie Ihrem B2C-Mandanten.
  11. Klicken Sie am unteren Rand der Seite Löschen . Anleitung auf dem Bildschirm, um den Vorgang abzuschließen.
Eigenschaften

Artikelnummer: 3112170 – Letzte Überarbeitung: 23.01.2017 – Revision: 2

Feedback