Entfernen einer Adressbuchrichtlinie in Exchange Online

Adressbuchrichtlinien ermöglichen Ihnen die Einteilung von Benutzern in bestimmte Gruppen, um ihnen benutzerdefinierte globale Adresslisten (GALs) in Outlook und Outlook im Web (früher als Outlook Web App bezeichnet) bereitzustellen. Weitere Informationen zu ABPs finden Sie unter Adressbuchrichtlinien in Exchange Online.

Sie können ABPs nur mit Exchange Online PowerShell aus Ihrer Exchange Online Organisation entfernen, und nur, wenn der AbP keinem Postfach zugewiesen ist (aktive Postfächer oder vorläufig gelöschte Postfächer, die weiterhin wiederhergestellt werden können).

Was sollten Sie wissen, bevor Sie beginnen?

  • Geschätzte Zeit bis zum Abschließen des Vorgangs: Weniger als 5 Minuten.

  • Standardmäßig wird die Rolle "Adressliste" keiner Rollengruppe in Exchange Online zugewiesen. Um Cmdlets oder Features zu verwenden, die die Adresslistenrolle erfordern, müssen Sie die Rolle einer Rollengruppe hinzufügen. Weitere Informationen finden Sie unter Ändern von Rollengruppen.

  • Wie Sie eine Verbindung mit Exchange Online PowerShell herstellen, finden Sie unter Herstellen einer Verbindung mit Exchange Online PowerShell.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Besuchen Sie die Foren unter Exchange Online oder Exchange Online Protection.

Verwenden Exchange Online PowerShell zum Entfernen eines AbP

Schritt 1: Überprüfen, ob der AbP keinem Postfach zugewiesen ist

  1. Ersetzen Sie <ABPName> den Namen des ABP, und führen Sie den folgenden Befehl aus, um den DistinguishedName (DN)-Wert der ABP abzurufen, die Sie entfernen möchten:

    Get-AddressBookPolicy -Identity "<ABPName>" | Format-List DistinguishedName
    
  2. Um festzustellen, ob der AbP einem aktiven Postfach zugewiesen ist, ersetzen Sie <ABPDistinguishedName> den DN der ABP, und führen Sie den folgenden Befehl aus:

    Get-Mailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
    

    Um die ABP-Zuweisung aus allen aktiven Postfächern zu entfernen, die Sie finden, ersetzen Sie <ABPDistinguishedName> durch den DN des ABP, und führen Sie die folgenden Befehle aus:

    $a = Get-Mailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
    
    $a | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy $null}
    
  3. Um festzustellen, ob der ABP einem vorläufig gelöschten (wiederherstellbaren) Postfach zugewiesen ist, ersetzen Sie <ABPDistinguishedName> den DN des ABP, und führen Sie den folgenden Befehl aus:

    Get-Mailbox -SoftDeletedMailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
    

    Um die ABP-Zuweisung aus allen vorläufig gelöschten Postfächern zu entfernen, die Sie finden, ersetzen Sie <ABPDistinguishedName> diese durch den DN der ABP, und führen Sie die folgenden Befehle aus:

    $s = Get-Mailbox -SoftDeletedMailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
    
    $s | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy $null}
    

Hinweis: Wenn Sie einem Postfach keinen AbP zuweisen, ist die GAL für Die gesamte Organisation für den Benutzer in Outlook und Outlook im Web sichtbar. Anstatt den Wert zu $null verwenden, können Sie den Namen eines anderen ABP angeben (in Anführungszeichen eingeschlossen, wenn der Name Leerzeichen enthält).

Schritt 2: Entfernen des AbP

Verwenden Sie folgende Syntax, um eine Adressbuchrichtlinie zu entfernen:

Remove-AddressBookPolicy -Identity <ABPIdentity>

In diesem Beispiel wird der ABP mit dem Namen ABP TailspinToys entfernt.

Remove-AddressBookPolicy -Identity "ABP TailspinToys"

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Remove-AddressBookPolicy.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Um zu überprüfen, ob Sie einen ABP erfolgreich entfernt haben, verwenden Sie eines der folgenden Verfahren in Exchange Online PowerShell:

  • Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der ABP nicht aufgeführt ist:

    Get-AddressBookPolicy
    
  • Ersetzen Sie <ABPName> den Namen des ABP, und führen Sie den folgenden Befehl aus, um zu bestätigen, dass ein Fehler zurückgegeben wird:

    Get-AddressBookPolicy -Identity "<ABPName>"