Desafio:

Gerar Relatório informando o licenciamento aplicado a todos os usuários do Office 365 mesmo que tenha sido aplicado dois ou mais tipos de licenciamento (Ex: Plano E1 + Sharepoint P2).

Solução:

Realizei algumas buscas pela internet atrás de algum script que atendesse a minha necessida, porém nao obtive muito sucesso. Os scripts que encontrei não traziam dados que eu pudesse manipular através do Excel.

Foi aí que resolvi pesquisar um pouco mais sobre o comando Get-MsolUser e seus parâmetros. Cheguei ao resultado final abaixo:

Connect-MsolService $a = Get-MsolUser -All | ft DisplayName, UserPrincipalName, ProxyAddresses, IsLicensed, Licenses out-file -filepath C:relatoriorelatorio.csv -inputobject $a -encoding ASCII -Width 1000

Para executar o script, basta abrir o PowerShell e cola-lo. Lembrando que, para realizar a conexão através do Connect-MsolService você terá que instalar em seu computador os complementos Assistente de Conexão do Microsoft Online Services e Windows Azure AD Module for Windows PowerShell.

Apos a execução do script será gerado um arquivo chamado relatorio.csv. Faça a importação do arquivo no Excel conforme procedimento abaixo:

1) Clique em Dados, em Obter Dados Externos selecione De Texto

image

2) Selecione o arquivo relatorio.csv e cliquem em Importar

image

3) Selecione Largura fixa e clique em Avançar

image

4) Verifique em Visualização de Dados se a quebra de colunas está correta e clique em Avançar.

image

5) E no último passo, clique em Concluir.

image

O resultado será mostrado no Excel. A manipulação dos dados fica a cargo da criatividade de cada um.

image

Caso tenha sugestões para melhorar o código, serão bem vindas.

Abraços e até o proximo post!!!

The following two tabs change content below.
Com mais de 20 anos de experiência em tecnologias Microsoft Flavio Ferreira é CEO na empresa SYN TECNOLOGIA e instrutor Microsoft Certificado (MCT) por 10 anos. Grande experiência em planejamento, execução e acompanhamento de projetos em pequenas, medias e grandes empresas. Realização de suporte elevado, administração e resolução de chamados de incidentes de servidores Microsoft.   Mantém um blog técnico (www.TiComUai.com.br) além de ministrar palestras, treinamentos e criar conteúdo técnico de capacitação na plataforma Microsoft. Tem como foco as tecnologias: Windows Server, Virtualization e Cloud Computing. Especializações em Windows Server System; Hyper-V, Azure e Microsoft 365.

Latest posts by Flavio Ferreira (see all)

Categorias: Dicas

Flavio Ferreira

Com mais de 20 anos de experiência em tecnologias Microsoft Flavio Ferreira é CEO na empresa SYN TECNOLOGIA e instrutor Microsoft Certificado (MCT) por 10 anos. Grande experiência em planejamento, execução e acompanhamento de projetos em pequenas, medias e grandes empresas. Realização de suporte elevado, administração e resolução de chamados de incidentes de servidores Microsoft.   Mantém um blog técnico (www.TiComUai.com.br) além de ministrar palestras, treinamentos e criar conteúdo técnico de capacitação na plataforma Microsoft. Tem como foco as tecnologias: Windows Server, Virtualization e Cloud Computing. Especializações em Windows Server System; Hyper-V, Azure e Microsoft 365.

0 comentário

Deixe um comentário

Avatar placeholder

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.