Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As políticas de livro de endereços (ABPs) permitem-lhe segmentar utilizadores em grupos específicos para lhes fornecer listas de endereços globais (GAL) personalizadas no Outlook e Outlook na Web (anteriormente conhecidas como Outlook Web App). Para obter mais informações sobre ABPs, consulte Políticas de livro de endereços no Exchange Online.
Só pode remover ABPs da sua organização Exchange Online através do Exchange Online PowerShell e apenas se o ABP não estiver atribuído a uma caixa de correio (caixas de correio ativas ou caixas de correio eliminadas de forma recuperável que ainda sejam recuperáveis).
Do que você precisa saber para começar?
Tempo estimado para conclusão: Menos de 5 minutos.
Por padrão, a função Lista de Endereços não é atribuída a nenhum grupo de funções no Exchange Online. Para utilizar cmdlets ou funcionalidades que necessitem da função Lista de Endereços, tem de adicionar a função a um grupo de funções. Para obter mais informações, veja Modificar grupos de funções.
Para se conectar ao PowerShell do Exchange Online, confira Conectar ao PowerShell do Exchange Online.
Dica
Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns em Exchange Online ou Proteção do Exchange Online.
Utilizar Exchange Online PowerShell para remover um ABP
Passo 1: verificar se o ABP não está atribuído a uma caixa de correio
Substitua <ABPName> pelo nome do ABP e execute o seguinte comando para obter o valor DistinguishedName (DN) do ABP que pretende remover:
Get-AddressBookPolicy -Identity "<ABPName>" | Format-List DistinguishedName
Para ver se o ABP está atribuído a uma caixa de correio ativa, substitua <ABPDistinguishedName> pelo DN do ABP e execute o seguinte comando:
Get-Mailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
Para remover a atribuição de ABP de quaisquer caixas de correio ativas que encontrar, substitua <ABPDistinguishedName> pelo DN do ABP e execute os seguintes comandos:
$a = Get-Mailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
$a | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy $null}
Para ver se o ABP está atribuído a uma caixa de correio de eliminação recuperável (recuperável), substitua <ABPDistinguishedName> pelo DN do ABP e execute o seguinte comando:
Get-Mailbox -SoftDeletedMailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
Para remover a atribuição de ABP de quaisquer caixas de correio eliminadas de forma recuperável que encontrar, substitua <ABPDistinguishedName> pelo DN do ABP e execute os seguintes comandos:
$s = Get-Mailbox -SoftDeletedMailbox -ResultSize unlimited -Filter "AddressBookPolicy -eq '<ABPDistinguishedName>'"
$s | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy $null}
Nota: se não atribuir um ABP a uma caixa de correio, a GAL de toda a organização estará visível para o utilizador no Outlook e Outlook na Web. Em vez de utilizar o valor $null
, pode especificar o nome de um ABP diferente (entre aspas se o nome contiver espaços).
Passo 2: Remover o ABP
Para remover um ABP, utilize esta sintaxe:
Remove-AddressBookPolicy -Identity <ABPIdentity>
Este exemplo remove o ABP com o nome ABP TailspinToys.
Remove-AddressBookPolicy -Identity "ABP TailspinToys"
Para informações detalhadas de sintaxes e de parâmetros, consulte Remove-AddressBookPolicy.
Como saber se funcionou?
Para verificar se removeu um ABP com êxito, utilize um destes procedimentos no Exchange Online PowerShell:
Execute o seguinte comando para verificar se o ABP não está listado:
Get-AddressBookPolicy
Substitua <ABPName> pelo nome do ABP e execute o seguinte comando para confirmar que é devolvido um erro:
Get-AddressBookPolicy -Identity "<ABPName>"