violak
Goto Top

M365 Lizenzen zugewiesene Services auslesen

Guten Morgen,

wir weisen über unseren MS Tenant den Benutzern Lizenzen via Gruppe zu.

Die Lizenzen, welche der jeweiligen Gruppe hinterlegt sind, sind etwas eingeschränkt, da die User nicht alle Services, welche in einer Lizenz integriert sind nutzen sollen oder können.

Nun wollte ich mir gerne mal einen Report ziehen, welche Services wir Pro Lizenz Aktiviert bzw. Deaktiviert haben.

Ich hatte es da mit Get-MSOLGROUP versucht, komme aber nicht an die Services bei der Lizenz ran.

Hat jemand von Euch eine Idee wie ich mir sowas aufrufen kann?

Herzlichen Dank

Content-ID: 71990430049

Url: https://administrator.de/forum/m365-lizenzen-zugewiesene-services-auslesen-71990430049.html

Ausgedruckt am: 25.12.2024 um 13:12 Uhr

dr.weishaupt
dr.weishaupt 19.01.2024 um 12:41:22 Uhr
Goto Top
Hi Violak

Ich denke hier wirst du fündig: Learn@Microsoft

Gruss
Daniel
violak
violak 26.01.2024 um 07:45:07 Uhr
Goto Top
Guten Morgen Daniel,

es tut mir leid, aber der Artikel bringt mich so gar nicht weiter.

Es geht in dem Artikel darum wie man das bei einem Benutzer macht, ich brauche das aber für Gruppen.

Auch die Nachfolgenden Artikel, welche ich zu deinem Link gefunden haben, sagen darüber leider nichts aus.
11078840001
11078840001 26.01.2024 aktualisiert um 08:13:22 Uhr
Goto Top
violak
violak 26.01.2024 um 08:22:55 Uhr
Goto Top
Guten Morgen Abamakabra,

vielen Dank, dass bringt mich schonmal etwas weiter.

Dieses Script hier geht schon in die richtige Richtung

Get-MgGroup -GroupId 1ad75eeb-7e5a-4367-a493-9214d90d54d0 -Property "AssignedLicenses" |   
    Select-Object -ExpandProperty AssignedLicenses |
    ForEach-Object {
        $_ | Select-Object SkuId, DisabledPlans
    }

Das Problem dabei ist nur, die "DisabledPlans" sind alles nur die IDs von den Lizenzdiensten, wo bekommen ich denn die Namen da mit dran? Wo kann da doch keiner was mit anfangen, oder ist das von Microsoft irgendwie anders gedacht?
11078840001
11078840001 26.01.2024 aktualisiert um 12:36:32 Uhr
Goto Top
sind alles nur die IDs von den Lizenzdiensten

Zweiter Link

Etwa so
$servciceplans = (Get-MgSubscribedSku -All).ServicePlans
(Get-MgGroup -GroupId xxxxxxxxxxxxxxx -Property "AssignedLicenses").AssignedLicenses | select SkuiId,@{n='DisabledPlans';e={$serviceplans | ? ServicePlanId -in $_.DisabledPlans.ServicePlanId | select -ExpandProperty ServicePlanName}}