Visa Microsoft 365-licenser och -tjänster med PowerShell

Denna artikel gäller för både Microsoft 365 Enterprise och Office 365 Enterprise.

Du kan använda PowerShell för Microsoft 365 för att visa information om tillgängliga licensplaner, licenser och tjänster i din Microsoft 365-organisation. Varje Microsoft 365-prenumeration består av följande element:

  • Licensieringsplaner Dessa kallas även för licensplaner eller Microsoft 365-abonnemang. Licensieringsplaner definierar de Microsoft 365-tjänster som är tillgängliga för användare. Din Microsoft 365-prenumeration kan innehålla flera licensieringsplaner. Ett exempel på licensieringsplan är Microsoft 365 E3.

  • Tjänster Dessa kallas även tjänstplaner. Tjänster är Microsoft 365-produkter, funktioner och funktioner som är tillgängliga i varje licensieringsplan, till exempel Exchange Online och Microsoft 365-appar för företag (tidigare namngivna Office 365 ProPlus). Användare kan ha flera tilldelade licenser från olika licensieringsplaner som ger åtkomst till olika tjänster.

  • Licenser Varje licensieringsplan innehåller antalet licenser som du har köpt. Du tilldelar licenser till användare så att de kan använda De Microsoft 365-tjänster som definieras av licensieringsplanen. Varje användarkonto kräver minst en licens från en licensieringsplan så att de kan logga in i Microsoft 365 och använda tjänsterna.

Mer information om produkter, funktioner och tjänster som är tillgängliga i olika Office 365 prenumerationer finns i Office 365 Abonnemangsalternativ.

Använda Microsoft Graph PowerShell SDK

Obs!

Azure Active Directory-modulen ersätts av Microsoft Graph PowerShell SDK. Du kan använda Microsoft Graph PowerShell SDK för att komma åt alla Microsoft Graph API:er. Mer information finns i Komma igång med Microsoft Graph PowerShell SDK.

Anslut först till din Microsoft 365-klientorganisation.

För att läsa prenumerationslicensplaner krävs behörighetsomfånget Organization.Read.All eller någon av de andra behörigheterna som anges på sidan "Lista prenumerationskus" Graph API referenssida.

Connect-Graph -Scopes Organization.Read.All

Om du vill visa sammanfattningsinformation om dina aktuella licensplaner och tillgängliga licenser för varje plan kör du det här kommandot:

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

Resultatet innehåller:

  • SkuPartNumber: Visar tillgängliga licensieringsplaner för din organisation. Är till exempel ENTERPRISEPACK licensplanens namn för Office 365 Enterprise E3.

  • Aktiverat: Antal licenser som du har köpt för en specifik licensieringsplan.

  • ConsumedUnits: Antal licenser som du har tilldelat till användare från en specifik licensieringsplan.

Om du vill visa information om De Microsoft 365-tjänster som är tillgängliga i alla dina licensplaner visar du först en lista över dina licensplaner.

Get-MgSubscribedSku

Därefter lagrar du licensplansinformationen i en variabel.

$licenses = Get-MgSubscribedSku

Visa sedan tjänsterna i en specifik licensplan.

$licenses[<index>].ServicePlans

<index> är ett heltal som anger radnumret för licensplanen från visningen av Get-MgSubscribedSku | Select SkuPartNumber kommandot minus 1.

Om kommandot till exempel visas Get-MgSubscribedSku | Select SkuPartNumber så här:

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

Kommandot för att visa tjänsterna för ENTERPRISEPREMIUM-licensplanen är följande:

$licenses[2].ServicePlans

ENTERPRISEPREMIUM är den tredje raden. Därför är indexvärdet (3–1) eller 2.

En fullständig lista över licensplaner (även kallade produktnamn), deras inkluderade tjänstplaner och deras motsvarande egna namn finns i Produktnamn och tjänstplansidentifierare för licensiering.

Se även

Hantera Microsoft 365-användarkonton,-licenser och-grupper med PowerShell

Hantera Microsoft 365 med PowerShell

Börja använda PowerShell för Microsoft 365