Exibir licenças e serviços do Microsoft 365 com o PowerShell

Esse artigo se aplica ao Microsoft 365 Enterprise e ao Office 365 Enterprise.

Você pode usar o PowerShell para o Microsoft 365 para exibir detalhes sobre os planos, licenças e serviços disponíveis em sua organização do Microsoft 365. Cada assinatura do Microsoft 365 consiste nos seguintes elementos:

  • Planos de licenciamento Eles também são conhecidos como planos de licença ou planos do Microsoft 365. Os planos de licenciamento definem os serviços do Microsoft 365 que estão disponíveis para os usuários. Sua assinatura do Microsoft 365 pode conter vários planos de licenciamento. Um plano de licenciamento de exemplo seria Microsoft 365 E3.

  • Serviços Eles também são conhecidos como planos de serviço. Os serviços são os produtos, recursos e recursos do Microsoft 365 que estão disponíveis em cada plano de licenciamento, por exemplo, Exchange Online e Microsoft 365 Apps para Grandes Empresas (anteriormente nomeados Office 365 ProPlus). Os usuários podem receber várias licenças de diferentes planos de licenciamento que garantem o acesso a diferentes serviços.

  • Licenças Cada plano de licenciamento contém o número de licenças que você comprou. Você atribui licenças aos usuários para que eles possam usar os serviços do Microsoft 365 definidos pelo plano de licenciamento. Cada conta de usuário requer pelo menos uma licença de um plano de licenciamento para que possa entrar no Microsoft 365 e usar os serviços.

Para obter mais informações sobre os produtos, recursos e serviços disponíveis em diferentes assinaturas de Office 365, consulte Office 365 Opções de Plano.

Usar o SDK do Microsoft Graph PowerShell

Observação

O módulo do Azure Active Directory está sendo substituído pelo SDK do Microsoft Graph PowerShell. Você pode usar o Microsoft Graph SDK do PowerShell para acessar todas as APIs do Microsoft Graph. Para saber mais, confira Introdução ao SDK do PowerShell do Microsoft Graph.

Primeiro, conecte-se ao locatário do Microsoft 365.

A leitura de planos de licença de assinatura requer o escopo de permissão Organization.Read.All ou uma das outras permissões listadas na página de referência 'List subscribedSkus' API do Graph.

Connect-Graph -Scopes Organization.Read.All

Para exibir informações de resumo sobre seus planos de licenciamento atuais e as licenças disponíveis para cada plano, execute este comando:

Get-MgSubscribedSku | Select -Property Sku*, ConsumedUnits -ExpandProperty PrepaidUnits | Format-List

Os resultados contêm:

  • SkuPartNumber: Mostra os planos de licenciamento disponíveis para sua organização. Por exemplo, ENTERPRISEPACK é o nome do plano de licença para Office 365 Enterprise E3.

  • Habilitado: Número de licenças que você comprou para um plano de licenciamento específico.

  • ConsumedUnits: número de licenças que você atribuiu aos usuários de um plano de licenciamento específico.

Para exibir detalhes sobre os serviços do Microsoft 365 que estão disponíveis em todos os seus planos de licença, primeiro exiba uma lista de seus planos de licença.

Get-MgSubscribedSku

Em seguida, armazene as informações de planos de licença em uma variável.

$licenses = Get-MgSubscribedSku

Em seguida, exiba os serviços em um plano de licença específico.

$licenses[<index>].ServicePlans

<index> é um inteiro que especifica o número de linha do plano de licença da exibição do Get-MgSubscribedSku | Select SkuPartNumber comando, menos 1.

Por exemplo, se a exibição do Get-MgSubscribedSku | Select SkuPartNumber comando for esta:

SkuPartNumber
-------------
WIN10_VDA_E5
EMSPREMIUM
ENTERPRISEPREMIUM
FLOW_FREE

Em seguida, o comando para exibir os serviços para o plano de licença ENTERPRISEPREMIUM é o seguinte:

$licenses[2].ServicePlans

ENTERPRISEPREMIUM é a terceira linha. Portanto, o valor do índice é (3 a 1) ou 2.

Para obter uma lista completa de planos de licença (também conhecidos como nomes de produto), seus planos de serviço incluídos e seus nomes amigáveis correspondentes, consulte Nomes de produtos e identificadores de plano de serviço para licenciamento.

Confira também

Gerenciar contas de usuário, licenças e grupos do Microsoft 365 com o PowerShell

Gerenciar o Microsoft 365 com o PowerShell

Introdução ao PowerShell para o Microsoft 365