Powershell da semana #1 – Checar usuários Cloud Only no Office 365

Seu cenário é relativamente simples: obter informações rápidas de usuários que foram criados diretamente no Office 365 ao invés de usuários do seu Active Directory local e sincronizados posteriormente.

Aqui a dica principal está no parametro ImmutableId. Ele é o atributo responsável por “identificar” um objeto sincronizado do AD Local para o Office 365, quando adicionamos a condição -ne $null estamos buscando justamente todos os usuários que não possuem este atributo populado.

Dica
Não sabe como conectar no seu tenant usando powershell? Eu tenho um artigo explicando o passo a passo clicando aqui.

Se você quiser trazer um relatório mais detalhado dos usuários (por exemplo departamento, licenças, etc) você pode incrementar o seu powershell com este código adicional:

Este outro modelo está fazendo simplesmente o seguinte: obtendo usuários, que existem apenas em nuvem, em seu UserPrincipalName, DisplayName e se já possui uma licença, então é feita uma classificação por UserPrincipalName e por fim os dados são exportados para C:\Temp\export.csv. Simples assim!

Por hoje é isso, vejo vocês na próxima!

pt_BR
en_US pt_BR