Rimuovere i criteri della rubrica in Exchange Online

I criteri rubrica consentono di suddividere gli utenti in gruppi specifici per fornire viste elenchi indirizzi globali personalizzati in Outlook e Outlook sul Web (in precedenza, Outlook Web App). Per altre informazioni sugli indirizzi ABP, vedere Criteri rubrica in Exchange Online.

È possibile rimuovere gli indirizzi ABP dall'organizzazione Exchange Online solo usando Exchange Online PowerShell e solo se l'ABP non è assegnato a una cassetta postale (cassette postali attive o cassette postali eliminate temporaneamente che sono ancora recuperabili).

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento: Meno di 5 minuti.

  • Per impostazione predefinita, in Exchange Online il ruolo Elenco di indirizzi non è assegnato ad alcun gruppo di ruoli. Per usare tutti i cmdlet o le funzionalità che richiedono il ruolo Elenco indirizzi, è necessario aggiungere il ruolo a un gruppo di ruoli. Per altre informazioni, vedere Modificare i gruppi di ruoli.

  • Per informazioni su come connettersi a PowerShell per Exchange Online, vedere Connettersi a PowerShell per Exchange Online.

Consiglio

Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum all'indirizzo Exchange Online o Exchange Online Protection.

Usare Exchange Online PowerShell per rimuovere un abp

Passaggio 1: Verificare che l'ABP non sia assegnato a una cassetta postale

  1. Sostituire <ABPName> con il nome dell'ABP ed eseguire il comando seguente per ottenere il valore DistinguishedName (DN) dell'ABP da rimuovere:

    Get-AddressBookPolicy -Identity "<ABPName>" | Format-List DistinguishedName
    
  2. Per verificare se l'ABP è assegnato a una cassetta postale attiva, sostituire <ABPDistinguishedName> con il DN dell'ABP ed eseguire il comando seguente:

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

    Per rimuovere l'assegnazione ABP da tutte le cassette postali attive trovate, sostituire <ABPDistinguishedName> con il DN dell'ABP ed eseguire i comandi seguenti:

    $a = Get-Mailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
    
    $a | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy $null}
    
  3. Per verificare se l'ABP è assegnato a una cassetta postale eliminata temporaneamente (recuperabile), sostituire ABPDistinguishedName con il DN dell'ABP ed eseguire il comando seguente:To see if the ABP is assigned to a soft-deleted (recoverable) mailbox, replace <ABPDistinguishedName> with the DN of the ABP and run the following command:

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

    Per rimuovere l'assegnazione ABP da qualsiasi cassetta postale eliminata temporaneamente, sostituire <ABPDistinguishedName> con il DN dell'ABP ed eseguire i comandi seguenti:

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

Nota: se non si assegna un abp a una cassetta postale, l'elenco indirizzi globale per l'intera organizzazione sarà visibile all'utente in Outlook e Outlook sul web. Invece di usare il valore $null, è possibile specificare il nome di un abp diverso (racchiuso tra virgolette se il nome contiene spazi).

Passaggio 2: Rimuovere l'ABP

Per rimuovere un criterio rubrica, utilizzare la sintassi:

Remove-AddressBookPolicy -Identity <ABPIdentity>

In questo esempio viene rimosso l'ABP denominato ABP TailspinToys.

Remove-AddressBookPolicy -Identity "ABP TailspinToys"

Per informazioni dettagliate sulla sintassi e sui parametri, vedere Remove-AddressBookPolicy.

Come verificare se l'operazione ha avuto esito positivo

Per verificare che sia stato rimosso correttamente un abp, usare una di queste procedure in Exchange Online PowerShell:

  • Eseguire il comando seguente per verificare che l'ABP non sia elencato:

    Get-AddressBookPolicy
    
  • Sostituire <ABPName> con il nome dell'ABP ed eseguire il comando seguente per verificare che venga restituito un errore:

    Get-AddressBookPolicy -Identity "<ABPName>"