Ä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.