# 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 ```powershell $FTE = Get-DynamicDistributionGroup "Branding Campaign Team"; Get-Recipient -RecipientPreviewFilter $FTE.RecipientFilter -OrganizationalUnit $FTE.RecipientContainer | Export -CSV "D:\DGList.csv" ``` 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. ## 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](https://www.manageengine.com/br/ad-manager/images/how-to-get-dynamic-distribution-group-members-using-powershell-o365-dynamic-distribution-group-members.png) 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. ## Guias de instruções relacionados ao PowerShell ### Para gerenciamento de usuários do AD - [Criar novas contas de usuário no AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/script-create-ad-user.html?utm_source=admp-how-to&utm_medium=rhs) - [Importar usuários do Active Directory de CSV usando PowerShell](https://www.manageengine.com/br/ad-manager/powershell/get-aduser-import-csv-module.html?utm_source=admp-how-to&utm_medium=rhs) - [Modificar os atributos do usuário do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/set-aduser-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Habilitar contas de usuário do Active Directory usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/script-enable-ad-user.html?utm_source=admp-how-to&utm_medium=rhs) - [Desabilitar contas do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/cmd-disable-ad-account.html?utm_source=admp-how-to&utm_medium=rhs) - [Excluir contas de usuário no AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/script-delete-ad-users.html?utm_source=admp-how-to&utm_medium=rhs) - [Mover contas de usuário do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-move-ad-users-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Remover usuários do grupo do Active Directory usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/script-remove-users-from-ad-group.html?utm_source=admp-how-to&utm_medium=rhs) - [Definir a data de expiração para contas do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-set-adaccountexpiration-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Modificar os valores de controle de conta do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-set-adaccountcontrol-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Desbloquear contas do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-unlock-adaccount-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Modificar objetos do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/set-adobject-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Definir contas do AD para nunca expirarem usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/set-aduser-account-never-expires-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Adicionar endereço proxy ao usuário do AD com scripts do PowerShell](https://www.manageengine.com/br/ad-manager/powershell/set-aduser-proxyaddress-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) ### Para relatórios de usuários do AD - [Obter o relatório de todos os usuários do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/powershell-get-all-ad-users.html?utm_source=admp-how-to&utm_medium=rhs) - [Obter contas de usuário do AD ativas/inativas usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/get-all-active-and-inactive-users-in-active-directory-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Exportar o relatório de usuários do AD habilitados usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-export-active-directory-enabled-users-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Obter o relatório de usuários desabilitados no AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/export-active-directory-disabled-users-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Obter relatórios de status da conta do Active Directory usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/command-get-ad-account-status.html?utm_source=admp-how-to&utm_medium=rhs) - [Encontrar contas de usuário do AD bloqueadas usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/export-ad-account-locked-users-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Encontrar usuários com contas expiradas no AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/export-ad-account-expired-users-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Obter o último horário de logon das contas de usuário do AD usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/powershell-get-ad-users-last-logon.html?utm_source=admp-how-to&utm_medium=rhs) - [Listar contas de usuário do AD configuradas para nunca expirarem com o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/script-to-list-active-directory-accounts-that-never-expires.html?utm_source=admp-how-to&utm_medium=rhs) ### Para gerenciamento do Office 365 - [Guia para conectar-se ao módulo PowerShell do Office 365](https://www.manageengine.com/br/ad-manager/powershell/how-to-connect-to-office-365-powershell-module.html?utm_source=admp-how-to&utm_medium=rhs) - [Adicionar usuários a grupos do Office 365 usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/add-members-to-office-365-group.html?utm_source=admp-how-to&utm_medium=rhs) - [Atribuir licença a usuários do Office 365 usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/assign-office-365-licenses-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Alterar licenças de usuário do Office 365 usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/change-office-365-user-licenses.html?utm_source=admp-how-to&utm_medium=rhs) - [Ver todas as licenças do Office 365 em sua conta usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/check-office-365-license-details.html?utm_source=admp-how-to&utm_medium=rhs) - [Remover a licença do Office 365 de contas de usuário usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/remove-office-365-license-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Relatório de licença de usuários do Office 365 usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/get-office-365-licensed-users-report.html?utm_source=admp-how-to&utm_medium=rhs) - [Obter todos os membros do grupo do Office 365 usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/export-list-office-365-group-members.html?utm_source=admp-how-to&utm_medium=rhs) - [Relatório dinâmico de membros do grupo de distribuição usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-get-dynamic-distribution-group-members-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) ### Para gerenciamento do Exchange - [Guia rápido para conectar-se ao Exchange Online PowerShell](https://www.manageengine.com/br/ad-manager/powershell/how-to-connect-to-exchange-online-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Criar caixas de correio no Exchange Online com PowerShell](https://www.manageengine.com/br/ad-manager/powershell/create-exchange-online-mailbox-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Remover caixas de correio do Exchange Online usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/remove-delete-exchange-online-mailbox-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Exportar lista de grupos de distribuição do Exchange Online usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/get-distribution-group-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Criar caixas de correio em servidores Exchange com PowerShell](https://www.manageengine.com/br/ad-manager/powershell/create-exchange-server-mailbox-with-scripts.html?utm_source=admp-how-to&utm_medium=rhs) - [Remover caixas de correio de usuários do Exchange Server usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/remove-delete-mailbox-from-exchange-server-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs) - [Exportar relatório de membros do grupo de distribuição usando o PowerShell](https://www.manageengine.com/br/ad-manager/powershell/get-distribution-list-members-using-powershell.html?utm_source=admp-how-to&utm_medium=rhs)