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.
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