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

Ausgedruckt am: 28.03.2024 um 17:03 Uhr

Mitglied: MrCount
Lösung MrCount 30.04.2021 aktualisiert um 13:02:47 Uhr
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.
Mitglied: MrCount
Lösung MrCount 30.04.2021 um 13:04:37 Uhr
Goto Top
Mitglied: MrCount
Lösung MrCount 30.04.2021 um 15:51:07 Uhr
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
  }
}
Mitglied: silent-daniel
silent-daniel 01.05.2021 um 09:56:18 Uhr
Goto Top
Super, Danke Euch!!!