Änderung von Office 365-Lizenzen durch PowerShell

Wenn du eine Lizenz für alle deine Benutzer ändern möchtest, kannst du dies mit PowerShell tun.

Zuerst musst du den Microsoft Online Services Sign-In Assistant und dann das Azure Active Directory Module für Windows PowerShell installieren.

Verbinden mit Azure AD

connect-msolservice

Aktive Abonnements anzeigen

Get-MsolAccountSku

Wechseln Sie alle Benutzer von der alten SKU zur neuen SKU und aktivieren Sie alle Funktionen:

Import-Module MSOnline
$cred = Get-Credential
Connect-MsolService -Credential $cred
 
$oldLic = "wdcr:EMS"
$newLic = "wdcr:EMSPREMIUM"
 
$users = Get-MsolUser -MaxResults 5000 | Where-Object { $_.isLicensed -eq "TRUE" }
 
foreach ($user in $users){
    foreach ($lic in $user.Licenses) {
        if ($lic.AccountSkuId -eq $oldLic) {
            Set-MsolUserLicense -UserPrincipalName $user.UserPrincipalName -RemoveLicenses $oldLic -AddLicenses $newLic 
        }
    }
}

Im Skript musst du die Variablen oldLic und newLic ersetzen, wo du deinen Mandantennamen eingetragen hast.

 

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.