Share via


Atribuir uma política de catálogo de endereços aos usuários no Exchange Online

As ABPs (políticas de catálogo de endereços) permitem segmentar usuários em grupos específicos para fornecer a eles GALs (listas de endereços globais) personalizadas no Outlook e Outlook na Web (anteriormente conhecidas como Outlook Web App). Para obter mais informações sobre ABPs, consulte Políticas de catálogo de endereços no Exchange Online.

Os usuários não recebem automaticamente um ABP quando você cria caixas de correio. Se você não atribuir um ABP a uma caixa de correio, o GAL de toda a sua organização ficará visível para o usuário no Outlook e Outlook na Web. Além disso, um usuário atribuído a um ABP precisa existir na GAL especificada para o ABP.

Para identificar suas organizações virtuais para ABPs, recomendamos que você use os atributos CustomAttribute1 para CustomAttribute15 em caixas de correio, contatos e grupos, pois esses atributos são os mais amplamente disponíveis e gerenciáveis para todos os tipos de destinatário.

Para atribuir ABPs a caixas de correio, selecione o ABP no EAC (centro de administração do Exchange) ou especifique o ABP no Exchange Online PowerShell.

Do que você precisa saber para começar?

Use o EAC para atribuir um ABP a uma caixa de correio

  1. No EAC, clique emCaixas de Correiode Destinatários>.

  2. 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 ícone Pesquisar Pesquisa e insira parte do nome do usuário, endereço de email ou alias.

    • Clique no ícone Filtrar para obter mais opções de filtro.

  3. Na página Gerenciar caixas de correio , selecione uma caixa de correio individual clicando em qualquer lugar da linha, incluindo a opção de botão que aparece na área em branco ao lado da coluna Nome de exibição .

  4. Na página Caixa de correio Usuário que abre, clique em Caixa de Correio>Gerenciar políticas de caixa de correio.

  5. Na página Gerenciar políticas de caixa de correio , clique na seta suspensa na política de catálogo de endereços e selecione o ADP que você deseja aplicar.

    Captura de tela que mostra as configurações da política do catálogo de endereços para uma caixa de correio no EAC em Destinatários > , selecione a caixa de correio > Editar > recursos da caixa de correio.

  6. Quando concluir, clique em Salvar.

Use o EAC para atribuir um ABP a várias caixas de correio

  1. No EAC, clique emCaixas de Correiode Destinatários>.

  2. Na página Gerenciar caixas de correio , selecione as caixas de correio e clique em Políticas de caixa de correio.

  3. No painel Detalhes das políticas de caixa de correio, clique na seta suspensa na política de catálogo de endereços e selecione o ADP que você deseja aplicar.

    Captura de tela que mostra caixas de correio selecionadas em massa no EAC para atribuir uma política de catálogo de endereços.

  4. Clique em Salvar.

Use Exchange Online PowerShell para atribuir um ABP aos usuários da caixa de correio

Há três métodos básicos que você pode usar para aplicar um ABP às caixas de correio:

  • Caixas de correio individuais: use a seguinte sintaxe:

    Set-Mailbox -Identity <MailboxIdentity> -AddressBookPolicy <ABPIdentity>
    

    Este exemplo atribui o ABP chamado All Fabrikam à caixa de correio joe@fabrikam.com.

    Set-Mailbox -Identity joe@fabrikam.com -AddressBookPolicy "All Fabrikam"
    
  • Filtrar caixas de correio por atributos: esse método usa o atributo filtrado exclusivo que define a organização virtual (por exemplo, o valor de atributo CustomAttribute1 through CustomAttribute15 ).

    A sintaxe usa os dois comandos a seguir (um para identificar as caixas de correio e 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 chamado All Fabrikam a todos os usuários de caixa de correio cujo valor CustomAttribute15 é FAB.

    $Fabrikam = Get-Mailbox -Filter "CustomAttribute15 -eq 'FAB'"
    
    $Fabrikam | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy "All Fabrikam"}
    
  • Use uma lista de caixas de correio específicas: esse método requer um arquivo de texto para identificar as caixas de correio. Os valores que não contêm espaços (por exemplo, a conta de usuário) funcionam melhor. O arquivo de texto deve conter uma conta de usuário em cada linha como esta:

    akol@contoso.com
    tjohnston@contoso.com
    kakers@contoso.com

    A sintaxe usa os dois comandos a seguir (um para identificar as contas de usuário e outro para aplicar a política a esses usuários):

    $<VariableName> = Get-Content "<text file>"
    
    $<VariableName> | foreach {Set-Mailbox -Identity $_.MicrosoftOnlineServicesID -AddressBookPolicy <ABPIdentity>}
    

    Este exemplo atribui a política ABP chamada All Fabrikam às caixas de correio especificadas no arquivo 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 você aplicou com êxito um ABP a uma caixa de correio, use qualquer uma das seguintes etapas:

  • No EAC, acesse Caixasde Correiodestinatários>, Nas propriedades da janela da caixa de correio aberta, clique em Gerenciar políticas de caixa de correio e verifique o ABP no campo Política do catálogo de endereços.

  • Em Exchange Online PowerShell, substitua <MailboxIdentity> pelo nome, alias, endereço de email 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
    
  • Em Exchange Online PowerShell, 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 ABP de uma caixa de correio, selecione o valor [Nenhuma Política] no EAC ou use o valor $null para o parâmetro AddressBookPolicy em Exchange Online PowerShell.