Como obter membros do grupo dinâmico de distribuição usando o PowerShell do Exchange Online

Este artigo explica o procedimento para usar o PowerShell para obter membros do grupo de distribuição dinâmica do Exchange Online ou do Office 365 e exportá-los usando os cmdlets Get-DynamicDistributionGroup e Get-Recipient. Ele também compara este procedimento com o ADManager Plus, uma ferramenta unificada de gerenciamento e relatórios do Active Directory, Office 365 e Exchange, para mostrar como este último ajuda a obter uma lista dinâmica de grupos de distribuição e exportá-la facilmente.

Windows PowerShell

Etapas para usar o PowerShell para obter membros da lista de grupos dinâmicos de distribuição.

  • Certifique-se de ter as permissões necessárias para gerar o relatório dinâmico de membros do grupo de distribuição.
  • Crie o script usando os cmdlets Get-DynamicDistributionGroup e Get-Recipient e execute-o na janela do PowerShell.

Um exemplo de script para obter membros de grupos dinâmicos de distribuição no Office 365 e exportar lista usando PowerShell

 Copiado
$FTE = Get-DynamicDistributionGroup "Branding Campaign Team"; Get-Recipient -RecipientPreviewFilter $FTE.RecipientFilter -OrganizationalUnit $FTE.RecipientContainer | Export -CSV "D:\DGList.csv"
Clique para copiar o script inteiro

ADManager Plus

Para obter o relatório dinâmico de membros do grupo de distribuição:

  • Inicie o relatório "Membros do grupo de distribuição dinâmica" em "Relatórios de grupo" na guia "Office 365".
  • Selecione o locatário desejado do Office 365 e clique em "Gerar". Escolha CSV na opção "Exportar como".

Captura de tela

Relatório de membros do grupo de distribuição dinâmica do Office 365 no ADManager Plus

» Iniciar teste gratuito de 30 dias

Os cmdlets Get-DynamicDistributionGroup e Get-Recipient do PowerShell listarão os membros da equipe da campanha de marca e exportarão a lista para CSV.

Limitações do uso do PowerShell para obter mambros dos grupos dinâmicos de distribuição no Office 365 ou Exchange Online.

  • Você não poderá gerar este relatório usando o PowerShell se não tiver permissões suficientes e o Exchange PowerShell. Com o ADManager Plus, os privilégios dos usuários no AD nativo ou no Exchange não precisam ser elevados e eles podem fazer essa operação apenas em unidades organizacionais ou domínios específicos.
  • Você terá que usar dois comandos e vários parâmetros para obter este relatório. O ADManager Plus oferece recursos específicos para fazer isso, com apenas cliques do mouse.
  • Para exportar este relatório para qualquer outro formato em vez de CSV, você terá que modificar o script. Porém, com o ADManager Plus, é oferecido como uma opção integrada que está disponível por padrão.
  • Você deve saber como acionar os scripts na janela do PowerShell. O ADManager Plus é puramente baseado em GUI, permitindo que você execute todas as ações de gerenciamento e relatórios com apenas cliques do mouse em seu console baseado na web.
  • Mesmo um hífen mal colocado, um erro de digitação nos nomes LDAP ou a falta de permissão suficiente para configurar qualquer um dos atributos usados no script levarão a erros. Como todas as ações no ADManager Plus são orientadas por GUI, não há necessidade de escrever scripts, eliminando as chances de erros.

Gerenciamento e relatórios de caixa de correio em janela única para Exchange e Office 365 com ADManager Plus.

  Obtenha um teste gratuito de 30 dias.
  • Embarque em seu gerenciamento do AD sem script, relatórios e jornada de automação com o ADManager Plus.

Guias de instruções relacionados ao PowerShell:

Empresas que confiam no ADManager Plus

A solução completa para gerenciamento e geração de relatórios do Active Directory