Neste artigo irei tratar sobre como gerar um relatório contendo listas dos grupos do Office 365 e seus repectivos mebros de forma automática. Uma vez que no painel administrativo do Office 365 não é possivél gerar este relatório é necessário realizar o acesso via PowerShell no Office 365.

Como acessar o Office 365 via PowerShell

Para acessar o Office 365 via PowerShell é necessário ter os seguintes requisistos na máquina:

Power Shell Instalado no Windows 10 ou 11.

Azure CLI Instalado

Módulos MSOnline e Azure AD instalados no PowerShell

Install-Module MSOnline
Install-Module -Name AzureAD

Para conseguir executar o script indicado neste arquivo é necessário realizar a configuração no PowerShell para liberar a execução de scripts no PowerShell.

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine

Conecte-se ao tenant do Microsoft 365 com o seguinte comando no PowerShell executado como administrador. Após rodar o comando abaixo, será solicitado o login de administrador do locatário do Microsoft 365.

Connect-MsolService

Execute o script GetDistributionGroupMembers.ps1 no PowerShell

Referências bibliográficas:

Export Office 365 Distribution Group Members to CSV Using PowerShell (o365reports.com)

Gerando relatório de membros de listas de distribuição no Microsoft 365 – Ivan Carlos Consultoria

Tutorial de scripts do Windows PowerShell para iniciantes https://www.varonis.com/pt-br/blog/windows-powershell-tutorials