Neste artigo mostro como podemos estar localizando o Último Logon do usuário (Office365) Bom pessoal neste tutorial vou demonstrar como gerar um relatório dos usuário que utilizam o Office 365 pelo último logon realizado. Essas informações são importantes para verificar usuários inativos no Office365 que não utilizam a conta. Isso é importante para cenário com muitas contas aonde o controle pelo painel do Exchange Online que fica ruim essas informações. Primeiramente conecte no Tenant do Office 365. Após a conexão no tenant vamos desmontar primeiramente o comando irá executar e trazer as informações de ultimo logon do usuário. Para trazer as informações de ultimo logon do usuário da conta no Office365. Cmdlet – Get-Mailbox | Get-MailboxStatistics | fl displayname, LastLogonTime Caso seja necessário a criação de um CSV execute o comando abaixo. Apontando o caminho para salvar o CSV. Cmdlet – Get-Mailbox | Get-MailboxStatistics | select displayname, LastLogonTime | export-csv c:ListaLastLogonTime.csv Depois disso no Diretório “C:lista.csv” e estará o arquivo com os dados solicitados. Importante lembrar que o comando que traz as informações de Ultimo logon tem uma limitação de quando exportado para “.CSV” ele irá trazer só 1000 Objetos. No caso seja necessário a inclusão de mais usuários acima desse número é preciso usar a Sintaxe “Get-mailbox -resultsize unlimited” que trará todos os objetos. Abaixo o comando. Cmdlet – Get-mailbox -resultsize unlimited| Get-MailboxStatistics | select displayname, lastlogontime
Antes de tudo você conhece as minhas redes sociais? da mesma forma no canal no Youtube? entretanto nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.
Você que apesar de usar o Facebook pode curtir os meus artigos na minha página que todos os artigos são publicados automaticamente por lá.
Este script pega logins com mais de 7 dias atrás? Obrigado.
Infelizmente não, pega somente o ultimo logon do usuário.