Afficher les licences et services Microsoft 365 avec PowerShell

Cet article est valable pour Microsoft 365 Entreprise et Office 365 Entreprise.

Vous pouvez utiliser PowerShell pour Microsoft 365 pour afficher des détails sur les plans de licence, licences et services disponibles dans votre organization Microsoft 365. Chaque abonnement Microsoft 365 se compose des éléments suivants :

  • Plans de licence Ces plans sont également appelés plans de licence ou plans Microsoft 365. Les plans de licence définissent les services Microsoft 365 disponibles pour les utilisateurs. Votre abonnement Microsoft 365 peut contenir plusieurs plans de licence. Un exemple de plan de licence serait Microsoft 365 E3.

  • Services Ces plans sont également appelés plans de service. Les services sont les produits, fonctionnalités et fonctionnalités Microsoft 365 disponibles dans chaque plan de licence, par exemple, Exchange Online et Applications Microsoft 365 pour les grandes entreprises (précédemment nommés Office 365 ProPlus). Des licences issues de différents plans de licence peuvent être attribuées à un même utilisateur, lui accordant l’accès à des services différents.

  • Licences Chaque plan de licence contient le nombre de licences que vous avez achetées. Vous attribuez des licences aux utilisateurs afin qu’ils puissent utiliser les services Microsoft 365 définis par le plan de licence. Chaque compte d’utilisateur nécessite au moins une licence d’un plan de licence pour pouvoir se connecter à Microsoft 365 et utiliser les services.

Pour plus d’informations sur les produits, fonctionnalités et services disponibles dans différents abonnements Office 365, consultez options de plan Office 365.

Utiliser le Kit de développement logiciel (SDK) Microsoft Graph PowerShell

Remarque

Le module Azure Active Directory est remplacé par le Kit de développement logiciel (SDK) Microsoft Graph PowerShell. Vous pouvez utiliser le kit de développement logiciel (SDK) PowerShell Microsoft Graph pour accéder à toutes les API Microsoft Graph. Pour plus d’informations, consultez Démarrage avec le kit de développement logiciel (SDK) PowerShell Microsoft Graph.

Tout d’abord, connectez-vous à votre locataire Microsoft 365.

La lecture des plans de licence d’abonnement nécessite l’étendue d’autorisation Organization.Read.All ou l’une des autres autorisations répertoriées dans la page de référence « List subscribedSkus » API Graph.

Connect-Graph -Scopes Organization.Read.All

Pour afficher des informations récapitulatives sur vos plans de licence actuels et les licences disponibles pour chaque plan, exécutez la commande suivante :

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

Les résultats contiennent :

  • SkuPartNumber : Affiche les plans de licence disponibles pour votre organization. Par exemple, ENTERPRISEPACK est le nom du plan de licence pour Office 365 Entreprise E3.

  • Activé: Nombre de licences que vous avez achetées pour un plan de licence spécifique.

  • ConsumedUnits : Nombre de licences que vous avez attribuées à des utilisateurs à partir d’un plan de licence spécifique.

Pour afficher des détails sur les services Microsoft 365 disponibles dans tous vos plans de licence, commencez par afficher la liste de vos plans de licence.

Get-MgSubscribedSku

Ensuite, stockez les informations des plans de licence dans une variable.

$licenses = Get-MgSubscribedSku

Ensuite, affichez les services dans un plan de licence spécifique.

$licenses[<index>].ServicePlans

<index> est un entier qui spécifie le numéro de ligne du plan de licence à partir de l’affichage de la Get-MgSubscribedSku | Select SkuPartNumber commande, moins 1.

Par exemple, si l’affichage de la Get-MgSubscribedSku | Select SkuPartNumber commande est le suivant :

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

Ensuite, la commande permettant d’afficher les services pour le plan de licence ENTERPRISEPREMIUM est la suivante :

$licenses[2].ServicePlans

ENTERPRISEPREMIUM est la troisième ligne. Par conséquent, la valeur d’index est (3 - 1) ou 2.

Pour obtenir la liste complète des plans de licence (également appelés noms de produits), leurs plans de service inclus et leurs noms conviviaux correspondants, consultez Noms de produits et identificateurs de plan de service pour les licences.

Voir aussi

Gérer les comptes d’utilisateurs, les licences et les groupes Microsoft 365 avec PowerShell

Gestion de Microsoft 365 à l’aide de PowerShell

Prise en main de PowerShell pour Microsoft 365