PowerShell: MS-Tenant, Lizenzen-Anzahlen abfragen
Ein frohes neues Jahr an euch alle!
Mal sehen, ob ich hier richtig bin!
Ich würde gerne periodisch, so alle 5 bis 10 Minuten, die Anzahl aller Lizenzen und AddOns in einem Microsoft-Tenant abfragen und bei Veränderungen gegenüber dem vorherigen Stand den neuen merken und die Veränderung auf einer Webseite-Seite loggen.
Es gäbe vermutlich verschiedene Möglichkeiten, an den Stand heranzukommen:
1. Die Webseite https://admin.microsoft.com/Adminportal/Home#/licenses enthält selbst schon alle Infos, aber sie muss von einem (eingelockten) Browser angesurft werden und dort müsste man den "Exportieren"-Button anklicken.
2. Die API liefert über das Objekt des Tenants verschiedene Infos und die könnte man dann speichern.
Hat jemand da etwas Fertiges, das zunächst mal den Inhalt des Tenants liefert, egal wie? Das ganze soll im ersten Schritt erst einmal auf einem WIN-Rechner laufen, aber später auf einem Server, der praktisch den Tenant auf Veränderung(en) checkt. Der Server kann ebenfalls PowerShell.
Bin ich evtl. in einer anderem Forumsteil mit meiner Frage über das Microsoft 365 Admin-Center besser aufgehoben?
Mal sehen, ob ich hier richtig bin!
Ich würde gerne periodisch, so alle 5 bis 10 Minuten, die Anzahl aller Lizenzen und AddOns in einem Microsoft-Tenant abfragen und bei Veränderungen gegenüber dem vorherigen Stand den neuen merken und die Veränderung auf einer Webseite-Seite loggen.
Es gäbe vermutlich verschiedene Möglichkeiten, an den Stand heranzukommen:
1. Die Webseite https://admin.microsoft.com/Adminportal/Home#/licenses enthält selbst schon alle Infos, aber sie muss von einem (eingelockten) Browser angesurft werden und dort müsste man den "Exportieren"-Button anklicken.
2. Die API liefert über das Objekt des Tenants verschiedene Infos und die könnte man dann speichern.
Hat jemand da etwas Fertiges, das zunächst mal den Inhalt des Tenants liefert, egal wie? Das ganze soll im ersten Schritt erst einmal auf einem WIN-Rechner laufen, aber später auf einem Server, der praktisch den Tenant auf Veränderung(en) checkt. Der Server kann ebenfalls PowerShell.
Bin ich evtl. in einer anderem Forumsteil mit meiner Frage über das Microsoft 365 Admin-Center besser aufgehoben?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 636841
Url: https://administrator.de/contentid/636841
Ausgedruckt am: 21.11.2024 um 12:11 Uhr
7 Kommentare
Neuester Kommentar
Es gäbe vermutlich verschiedene Möglichkeiten, an den Stand heranzukommen:
Bitte, die PS liefert es dir frei Haus...View Microsoft 365 account license and service details with PowerShell
Get-AzureADSubscribedSku
Gut's Neues 🎆 2021
weil ich die Objekt-Methoden und -Eigenschaften so gar nicht kenne, da ich mich nie damit beschäftigte.
Dagegen helfen wie immer die CMDLets Get-Member und format-List *
Nabend,
etwas ausführlicher ist dieser Blogbeitrag: https://practical365.com/blog/managing-office-365-licenses-with-azure-ad ...
hth
cykes
etwas ausführlicher ist dieser Blogbeitrag: https://practical365.com/blog/managing-office-365-licenses-with-azure-ad ...
hth
cykes