Visa Microsoft 365 licenser och tjänster med PowerShell
Denna artikel gäller för både Microsoft 365 Enterprise och Office 365 Enterprise.
Varje Microsoft 365-prenumeration består av följande element:
Licensplaner Dessa kallas även licensplaner eller Microsoft 365 abonnemang. Licensieringsplaner definierar Microsoft 365 tjänster som är tillgängliga för användare. Din Microsoft 365-prenumeration kan innehålla flera licensplaner. En exempellicensplan skulle vara Microsoft 365 E3.
Tjänster De kallas även tjänstplaner. Tjänster är de Microsoft 365 produkter, funktioner och funktioner som är tillgängliga i varje licensplan, till exempel Exchange Online och Microsoft 365-appar för företag (kallades tidigare Office 365 ProPlus). Användare kan ha flera licenser tilldelade till sig från olika licensplaner som beviljar åtkomst till olika tjänster.
Licenser Varje licensplan innehåller antalet licenser som du har köpt. Du tilldelar användare licenser så att de kan Microsoft 365 tjänster som definieras av licensplanen. Varje användarkonto kräver minst en licens från en licensplan så att de kan logga in på Microsoft 365 och använda tjänsterna.
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. Mer information om de produkter, funktioner och tjänster som är tillgängliga i olika Office 365-prenumerationer finns i Office 365 Alternativ för abonnemang.
Använda Azure Active Directory För Graph PowerShell
Börja med att ansluta till Microsoft 365 klientorganisation.
Om du vill visa sammanfattningsinformation om dina aktuella licensabonnemang och tillgängliga licenser för varje abonnemang kör du det här kommandot:
Get-AzureADSubscribedSku | Select -Property Sku*,ConsumedUnits -ExpandProperty PrepaidUnits
Resultatet innehåller:
SkuPartNumber: Visar organisationens tillgängliga licensplaner.
ENTERPRISEPACKLicensplanens namn för licensabonnemanget för Office 365 Enterprise E3.Aktiverad: Antalet licenser som du har köpt för ett visst licensabonnemang.
ConsumedUnits: Antalet licenser som du har tilldelat användare från en specifik licensplan.
Om du vill visa information Microsoft 365 tjänster som är tillgängliga i alla dina licensplaner visar du först en lista över dina licensplaner.
Get-AzureADSubscribedSku | Select SkuPartNumber
Lagra sedan information om licensplaner i en variabel.
$licenses = Get-AzureADSubscribedSku
Visa sedan tjänsterna i ett visst licensabonnemang.
$licenses[<index>].ServicePlans
<index> är ett heltal som anger radnumret för licensplanen från visningen av Get-AzureADSubscribedSku | Select SkuPartNumber kommandot, minus 1.
Om visningen av kommandot Get-AzureADSubscribedSku | Select SkuPartNumber till exempel är följande:
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 (kallas även produktnamn), deras inkluderade tjänstplaner och deras motsvarande eget namn finns i Produktnamn och tjänstplansidentifierare för licensiering.
Använda Microsoft Azure Active Directory för Windows PowerShell
Börja med att ansluta till Microsoft 365 klientorganisation.
Anteckning
Det finns ett PowerShell-skript som automatiserar procedurerna som beskrivs i det här avsnittet. Med skriptet kan du visa och inaktivera tjänster i din organisation Microsoft 365, inklusive Sway. Mer information finns i Inaktivera åtkomst till Sway med PowerShell.
Kör följande kommando om du vill visa sammanfattningsinformation om dina aktuella licensabonnemang och tillgängliga licenser för varje abonnemang:
Get-MsolAccountSku
Anteckning
PowerShell Core stöder inte Microsoft Azure Active Directory-modul för Windows PowerShell-modulen och-cmdlets med MSOL i namnet. Om du vill fortsätta använda dessa cmdlets måste du köra dem från Windows PowerShell.
Resultatet innehåller följande information:
AccountSkuId: Visa organisationens tillgängliga licensplaner med syntaxen
<CompanyName>:<LicensingPlan>. <CompanyName> är det värde som du angav när du registrerade dig i Microsoft 365, och är unikt för din organisation. Värdet <LicensingPlan> är detsamma för alla. I värdet är till exempel företagsnamnet och licensplanens namn , som ärlitwareinc:ENTERPRISEPACKlitwareincENTERPRISEPACKsystemnamnet för Office 365 Enterprise E3.ActiveUnits: Antalet licenser som du har köpt för ett visst licensabonnemang.
WarningUnits: Antalet licenser i ett licensabonnemang som du inte har förnyat och som upphör efter respitperioden på 30 dagar.
ConsumedUnits: Antalet licenser som du har tilldelat användare från en specifik licensplan.
Om du vill visa Microsoft 365 tjänster som är tillgängliga i alla dina licensplaner kör du följande kommando:
Get-MsolAccountSku | Select -ExpandProperty ServiceStatus
I följande tabell visas Microsoft 365 tjänstplaner och deras eget namn för de vanligaste tjänsterna. Listan med tjänstplaner kan se annorlunda ut.
| Serviceplan | Beskrivning |
|---|---|
SWAY |
Sway |
TEAMS1 |
Microsoft Teams |
YAMMER_ENTERPRISE |
Yammer |
RMS_S_ENTERPRISE |
Azure Rights Management (RMS) |
OFFICESUBSCRIPTION |
Microsoft 365-appar för företag (kallades tidigare Office 365 ProPlus) |
MCOSTANDARD |
Skype för företag – Online |
SHAREPOINTWAC |
Office |
SHAREPOINTENTERPRISE |
SharePoint Online |
EXCHANGE_S_ENTERPRISE |
Exchange Online-abonnemang 2 |
En fullständig lista över licensplaner (kallas även produktnamn), deras inkluderade tjänstplaner och deras motsvarande eget namn finns i Produktnamn och tjänstplansidentifierare för licensiering.
Om du vill visa information Microsoft 365 tjänster som är tillgängliga i en specifik licensplan använder du följande syntax.
(Get-MsolAccountSku | where {$_.AccountSkuId -eq "<AccountSkuId>"}).ServiceStatus
Det här exemplet visar tjänsterna som är tillgängliga i licensplanen litwareinc:ENTERPRISEPACK (Office 365 Enterprise E3).
(Get-MsolAccountSku | where {$_.AccountSkuId -eq "litwareinc:ENTERPRISEPACK"}).ServiceStatus
Se även
Hantera Microsoft 365-användarkonton,-licenser och-grupper med PowerShell