silent-daniel
Goto Top

Office 365 Lizenzübersicht - wer, wann, welche Lizenz

Hallo,

hat jemand einen Tipp für mich?

Gibt es im Office 365 eine Übersicht, welcher User wann welche Lizenz erhalten hat (Standard, Basic, E3, ...) und welcher Admin das gemacht hat?

Hintergrund: der interne 1st Level Admin kann selbstständig die Lizenzen bei den Usern verwalten.
Leider rufen die Mitarbeiter immer wieder bei Uns an, warum ihr Office wieder nicht aktiviert ist.
Ich muss dem Chef mal was vorlegen, dass das immer wieder vom internen 1st Level Admin geändert wird und nicht von uns.

MFG

Content-Key: 666264

Url: https://administrator.de/contentid/666264

Printed on: April 18, 2024 at 12:04 o'clock

Member: MrCount
Solution MrCount Apr 30, 2021 updated at 11:02:47 (UTC)
Goto Top
Servus,

in O365 geht das über: https://protection.office.com/unifiedauditlog

Siehe:
https://docs.microsoft.com/en-us/microsoft-365/compliance/search-the-aud ...

Bei "Aktivitäten" einfach "Benutzerlizenz geändert" eingeben und suchen lassen.
Member: MrCount
Solution MrCount Apr 30, 2021 at 11:04:37 (UTC)
Goto Top
Member: MrCount
Solution MrCount Apr 30, 2021 at 13:51:07 (UTC)
Goto Top
Über Powershell geht es z.B. mit
-Operation "Change user license."  

Das Limit liegt bei 5000 Ergebnissen, daher im Bsp. unten für jede Stunde.

Beispiel für einen Auszug aus den letzten 14 Tagen:
#connect to ExchangeOnline
Connect-ExchangeOnline

#output file
$OutputFile = ".\UnifiedAuditLog_Change_License.csv"  

#date of today
$Today = Get-Date -Date (Get-Date -Format “yyyy-MM-dd”)

#days to go back
$intDays = 14

For ($i=0; $i -le $intDays; $i++){
  For ($j=23; $j -ge 0; $j--){
    $StartDate = ($Today.AddDays(-$i)).AddHours($j)
    $EndDate = ($Today.AddDays(-$i)).AddHours($j + 1)
    $Audit = Search-UnifiedAuditLog -StartDate $StartDate -EndDate $EndDate -Operation "Change user license." -ResultSize 5000  
    $ConvertAudit = $Audit | Select-Object -ExpandProperty AuditData | ConvertFrom-Json
    $ConvertAudit | Select-Object CreationTime,UserId,Operation,Workload,ObjectID,SiteUrl,SourceFileName,ClientIP,UserAgent | Export-Csv $OutputFile -NoTypeInformation -Append
    Write-Host $StartDate `t $Audit.Count
  }
}
Member: silent-daniel
silent-daniel May 01, 2021 at 07:56:18 (UTC)
Goto Top
Super, Danke Euch!!!