Atribuir uma política de livro de endereços aos utilizadores no Exchange Online
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 conhecido como Outlook Web App). Para obter mais informações sobre ABPs, consulte Políticas de livro de endereços no Exchange Online.
Quando cria caixas de correio, não é atribuído automaticamente um ABP aos utilizadores. 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. Além disso, um utilizador que tenha atribuído um ABP tem de existir na GAL especificada para o ABP.
Para identificar as suas organizações virtuais para ABPs, recomendamos que utilize os atributos CustomAttribute1 para CustomAttribute15 em caixas de correio, contactos e grupos, uma vez que estes atributos são os mais amplamente disponíveis e geríveis para todos os tipos de destinatários.
Para atribuir ABPs a caixas de correio, selecione o ABP no Centro de administração do Exchange (EAC) ou especifique o ABP no PowerShell do Exchange Online.
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 abrir o Centro de administração do Exchange (EAC), consulte Centro de administração do Exchange no Exchange Online. Para se conectar ao PowerShell do Exchange Online, confira Conectar ao PowerShell do Exchange Online.
Para obter informações sobre os atalhos de teclado que podem ser aplicados aos procedimentos neste tópico, consulte Atalhos de teclado para o Centro de administração do Exchange.
Utilizar o EAC para atribuir um ABP a uma caixa de correio
No EAC, clique em Caixas deCorreiode Destinatários>.
Na lista de caixas de correio, encontre a caixa de correio que você deseja modificar. Você pode:
Percorra a lista de caixas de correio.
Clique no introduza parte do nome, endereço de e-mail ou alias do utilizador.
Clique no ícone Filtro para obter mais opções de filtro.
Na página Gerir caixas de correio , selecione uma caixa de correio individual ao clicar em qualquer parte da linha, incluindo a opção de botão que aparece na área em branco junto à coluna Nome a apresentar.
Na página Caixa de correio do utilizador que é aberta, clique em Caixa de Correio>Gerir políticas de caixa de correio.
Na página Gerir políticas de caixa de correio , clique na seta pendente na política Livro de endereços e selecione o ADP que pretende aplicar.
Quando concluir, clique em Salvar.
Utilizar o EAC para atribuir um ABP a várias caixas de correio
No EAC, clique em Caixas deCorreiode Destinatários>.
Na página Gerir caixas de correio , selecione as caixas de correio e clique em Políticas de caixa de correio.
No painel Detalhes das políticas da Caixa de Correio , clique na seta pendente na política Livro de endereços e selecione o ADP que pretende aplicar.
Clique em Salvar.
Utilizar o PowerShell do Exchange Online para atribuir um ABP aos utilizadores da caixa de correio
Existem três métodos básicos que pode utilizar para aplicar um ABP a caixas de correio:
Caixas de correio individuais: utilize a seguinte sintaxe:
Set-Mailbox -Identity <MailboxIdentity> -AddressBookPolicy <ABPIdentity>
Este exemplo atribui o ABP com o nome All Fabrikam à caixa de correio joe@fabrikam.com.
Set-Mailbox -Identity joe@fabrikam.com -AddressBookPolicy "All Fabrikam"
Filtrar caixas de correio por atributos: este método utiliza o atributo filtráveis exclusivo que define a organização virtual (por exemplo, o valor do atributo CustomAttribute1 através de CustomAttribute15 ).
A sintaxe utiliza os dois comandos seguintes (um para identificar as caixas de correio e o outro para aplicar o ABP às caixas de correio):
$<VariableName> = Get-Mailbox -ResultSize unlimited -Filter <Filter>
$<VariableName> | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy <ABPIdentity>}
Este exemplo atribui o ABP com o nome All Fabrikam a todos os utilizadores da caixa de correio cujo valor CustomAttribute15 é
FAB
.$Fabrikam = Get-Mailbox -Filter "CustomAttribute15 -eq 'FAB'"
$Fabrikam | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy "All Fabrikam"}
Utilizar uma lista de caixas de correio específicas: este método requer um ficheiro de texto para identificar as caixas de correio. Os valores que não contêm espaços (por exemplo, a conta de utilizador) funcionam melhor. O ficheiro de texto tem de conter uma conta de utilizador em cada linha como esta:
akol@contoso.com
tjohnston@contoso.com
kakers@contoso.comA sintaxe utiliza os dois comandos seguintes (um para identificar as contas de utilizador e o outro para aplicar a política a esses utilizadores):
$<VariableName> = Get-Content "<text file>"
$<VariableName> | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy <ABPIdentity>}
Este exemplo atribui a política ABP denominada Todos os Fabrikam às caixas de correio especificadas no ficheiro C:\My Documents\Fabrikam.txt.
$Fab = Get-Content "C:\My Documents\Fabrikam.txt"
$Fab | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy "All Fabrikam"}
Para a sintaxe detalhada e informações sobre o parâmetro, consulte Set-Mailbox e Get-Mailbox.
Como saber se funcionou?
Para verificar se aplicou com êxito um ABP a uma caixa de correio, utilize qualquer um dos seguintes passos:
No EAC, aceda a Caixas deCorreiode Destinatários>, Nas propriedades da janela da caixa de correio que é aberta, clique em Gerir políticas de caixa de correio e verifique o ABP no campo Política do livro de endereços.
No PowerShell do Exchange Online, substitua <MailboxIdentity> pelo nome, alias, endereço de e-mail ou nome da conta da caixa de correio e execute o seguinte comando para verificar o valor da propriedade AddressBookPolicy :
Get-Mailbox -Identity "<MailboxIdentity>" | Format-List AddressBookPolicy
No PowerShell do Exchange Online, execute o seguinte comando para verificar o valor da propriedade AddressBookPolicy :
Get-Mailbox -ResultSize unlimited | Format-Table Name,AddressBookPolicy -Auto
Mais informações
Para remover a atribuição de ABP de uma caixa de correio, selecione o valor [Sem Política] no EAC ou utilize o valor $null
para o parâmetro AddressBookPolicy no PowerShell do Exchange Online.