Visualizzare licenze e servizi di Microsoft 365 con PowerShell
Questo articolo si applica sia a Microsoft 365 Enterprise che a Office 365 Enterprise.
È possibile usare PowerShell per Microsoft 365 per visualizzare i dettagli sui piani di licenza, le licenze e i servizi disponibili nell'organizzazione di Microsoft 365. Ogni sottoscrizione di Microsoft 365 è costituita dagli elementi seguenti:
Piani di licenza Questi sono noti anche come piani di licenza o piani di Microsoft 365. I piani di licenza definiscono i servizi di Microsoft 365 disponibili per gli utenti. L'abbonamento a Microsoft 365 può contenere più piani di licenza. Un piano di licenza di esempio sarebbe Microsoft 365 E3.
Servizi Questi sono noti anche come piani di servizio. I servizi sono i prodotti, le funzionalità e le funzionalità di Microsoft 365 disponibili in ogni piano di licenza, ad esempio Exchange Online e Microsoft 365 Apps for enterprise (denominati in precedenza Office 365 ProPlus). Gli utenti possono disporre di più licenze tramite diversi piani di licenza che garantiscono l'accesso ai diversi servizi.
Licenze Ogni piano di licenza contiene il numero di licenze acquistate. Si assegnano licenze agli utenti in modo che possano usare i servizi di Microsoft 365 definiti dal piano di licenza. Ogni account utente richiede almeno una licenza da un piano di licenza in modo che possa accedere a Microsoft 365 e usare i servizi.
Per altre informazioni sui prodotti, le funzionalità e i servizi disponibili in sottoscrizioni di Office 365 diverse, vedere Office 365 Opzioni piano.
Usare Microsoft Graph PowerShell SDK
Nota
Il modulo Azure Active Directory viene sostituito da Microsoft Graph PowerShell SDK. È possibile usare Microsoft Graph PowerShell SDK per accedere a tutte le API di Microsoft Graph. Per altre informazioni, vedere Inizia a usare Attività iniziali con Microsoft Graph PowerShell SDK.
Prima di tutto, connettersi al tenant di Microsoft 365.
La lettura dei piani di licenza della sottoscrizione richiede l'ambito di autorizzazione Organization.Read.All o una delle altre autorizzazioni elencate nella pagina di riferimento "List subscribedSkus" API Graph.
Connect-Graph -Scopes Organization.Read.All
Per visualizzare informazioni di riepilogo sui piani di licenza correnti e sulle licenze disponibili per ogni piano, eseguire questo comando:
Get-MgSubscribedSku | Select -Property Sku*, ConsumedUnits -ExpandProperty PrepaidUnits | Format-List
I risultati contengono:
SkuPartNumber: Mostra i piani di licenza disponibili per l'organizzazione. Ad esempio,
ENTERPRISEPACK
è il nome del piano di licenza per Office 365 Enterprise E3.Abilitato: Numero di licenze acquistate per un piano di licenza specifico.
ConsumedUnits: Numero di licenze assegnate agli utenti da un piano di licenza specifico.
Per visualizzare i dettagli sui servizi di Microsoft 365 disponibili in tutti i piani di licenza, visualizzare prima di tutto un elenco dei piani di licenza.
Get-MgSubscribedSku
Archiviare quindi le informazioni sui piani di licenza in una variabile.
$licenses = Get-MgSubscribedSku
Visualizzare quindi i servizi in un piano di licenza specifico.
$licenses[<index>].ServicePlans
<index> è un numero intero che specifica il numero di riga del piano di licenza dalla visualizzazione del Get-MgSubscribedSku | Select SkuPartNumber
comando, meno 1.
Ad esempio, se la visualizzazione del comando è la Get-MgSubscribedSku | Select SkuPartNumber
seguente:
SkuPartNumber
-------------
WIN10_VDA_E5
EMSPREMIUM
ENTERPRISEPREMIUM
FLOW_FREE
Il comando per visualizzare quindi i servizi per il piano di licenza ENTERPRISEPREMIUM è il seguente:
$licenses[2].ServicePlans
ENTERPRISEPREMIUM è la terza riga. Pertanto, il valore di indice è (3 - 1) o 2.
Per un elenco completo dei piani di licenza (noti anche come nomi di prodotto), dei piani di servizio inclusi e dei nomi descrittivi corrispondenti, vedere Nomi dei prodotti e identificatori del piano di servizio per le licenze.
Vedere anche
Gestire gli account utente, le licenze e i gruppi di Microsoft 365 con PowerShell