Wyświetlanie licencji i usług platformy Microsoft 365 przy użyciu programu PowerShell
Ten artykuł dotyczy zarówno Microsoft 365 Enterprise, jak i Office 365 Enterprise.
Za pomocą programu PowerShell dla platformy Microsoft 365 można wyświetlić szczegółowe informacje o dostępnych planach licencjonowania, licencjach i usługach w organizacji platformy Microsoft 365. Każda subskrypcja platformy Microsoft 365 składa się z następujących elementów:
Plany licencjonowania Są one również nazywane planami licencji lub planami platformy Microsoft 365. Plany licencjonowania definiują usługi platformy Microsoft 365, które są dostępne dla użytkowników. Twoja subskrypcja platformy Microsoft 365 może zawierać wiele planów licencjonowania. Przykładowy plan licencjonowania byłby Microsoft 365 E3.
Usług Są one również nazywane planami usług. Usługi to produkty, funkcje i możliwości platformy Microsoft 365, które są dostępne w każdym planie licencjonowania, na przykład Exchange Online i Aplikacje Microsoft 365 dla przedsiębiorstw (wcześniej nazwane Office 365 ProPlus). Użytkownicy mogą mieć przypisanych do nich wiele licencji z różnych planów licencjonowania, które udzielają dostępu do różnych usług.
Licencje Każdy plan licencjonowania zawiera liczbę zakupionych licencji. Licencje są przypisywane do użytkowników, aby mogli oni korzystać z usług platformy Microsoft 365 zdefiniowanych w planie licencjonowania. Każde konto użytkownika wymaga co najmniej jednej licencji z jednego planu licencjonowania, aby mógł zalogować się na platformie Microsoft 365 i korzystać z usług.
Aby uzyskać więcej informacji o produktach, funkcjach i usługach dostępnych w różnych subskrypcjach Office 365, zobacz Office 365 Opcje planu.
Korzystanie z zestawu Microsoft Graph PowerShell SDK
Uwaga
Moduł usługi Azure Active Directory jest zastępowany przez zestaw Microsoft Graph PowerShell SDK. Aby uzyskać dostęp do wszystkich interfejsów API programu Microsoft Graph, możesz użyć zestawu Microsoft Graph PowerShell SDK. Aby uzyskać więcej informacji, zobacz Wprowadzenie do zestawu Microsoft Graph PowerShell SDK.
Najpierw połącz się z dzierżawą platformy Microsoft 365.
Odczytywanie planów licencji subskrypcji wymaga zakresu uprawnień Organization.Read.All lub jednego z innych uprawnień wymienionych na stronie referencyjnej interfejs Graph API "List subscribedSkus".
Connect-Graph -Scopes Organization.Read.All
Aby wyświetlić podsumowanie informacji o bieżących planach licencjonowania i dostępnych licencjach dla każdego planu, uruchom następujące polecenie:
Get-MgSubscribedSku | Select -Property Sku*, ConsumedUnits -ExpandProperty PrepaidUnits | Format-List
Wyniki zawierają:
SkuPartNumber: Przedstawia dostępne plany licencjonowania dla organizacji. Na przykład
ENTERPRISEPACK
jest to nazwa planu licencji dla Office 365 Enterprise E3.Włączone: Liczba licencji zakupionych dla określonego planu licencjonowania.
ConsumedUnits: Liczba licencji przypisanych do użytkowników z określonego planu licencjonowania.
Aby wyświetlić szczegółowe informacje o usługach platformy Microsoft 365, które są dostępne we wszystkich planach licencji, najpierw wyświetl listę planów licencji.
Get-MgSubscribedSku
Następnie zapisz informacje o planach licencji w zmiennej.
$licenses = Get-MgSubscribedSku
Następnie wyświetl usługi w określonym planie licencji.
$licenses[<index>].ServicePlans
<index> jest liczbą całkowitą, która określa numer wiersza planu licencji z wyświetlania Get-MgSubscribedSku | Select SkuPartNumber
polecenia, minus 1.
Jeśli na przykład wyświetlenie Get-MgSubscribedSku | Select SkuPartNumber
polecenia jest następujące:
SkuPartNumber
-------------
WIN10_VDA_E5
EMSPREMIUM
ENTERPRISEPREMIUM
FLOW_FREE
Następnie polecenie wyświetlania usług dla planu licencji ENTERPRISEPREMIUM jest następujące:
$licenses[2].ServicePlans
ENTERPRISEPREMIUM to trzeci wiersz. W związku z tym wartość indeksu to (3–1) lub 2.
Aby uzyskać pełną listę planów licencji (znanych również jako nazwy produktów), ich dołączone plany usług i odpowiadające im przyjazne nazwy, zobacz Nazwy produktów i identyfikatory planów usług na potrzeby licencjonowania.
Zobacz też
Zarządzanie platformą Microsoft 365 za pomocą programu PowerShell
Wprowadzenie do programu PowerShell dla platformy Microsoft 365