Exportando uma lista de usuários inativos no Exchange Online

Exportando uma lista de usuários inativos no Exchange Online

Salve galera! Em organizações com um número alto de caixas postais no Office 365, fica complexo saber quais usuários realmente estão utilizando dos recursos disponíveis no Exchange Online. O objetivo deste artigo é demonstrar como gerar um relatório contendo informações dos usuários inativos do Microsoft Exchange Online (Office 365) e exportar para um arquivo CSV através do PowerShell.

1) Conecte-se ao Office 365 através dos seguintes cmdlets:

[PS] C:\> Import-Module MSOnline

[PS] C:\> $credential = Get-Credential

[PS] C:\> Connect-MsolService -Credential $credential

[PS] C:\> $ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection

[PS] C:\> Import-PSSession $ExchangeSession

2) Execute o seguinte cmdlet para gerar o relatório de usuários inativos:

[PS] C:\> Get-StaleMailboxDetailReport | Sort username -Unique | SELECT TenantName, UserName, WindowsLiveID, LastLogin, DaysInactive | Export-Csv c:\relatoriosO365\UsuariosInativos.csv

Um grande abraço e até o próximo artigo.

CONVERSATION

0 comentários:

Postar um comentário

Inscreva-se