Nutzern Apps (Pläne) hinzufügen oder löschen

# mit Diensten verbinden
Connect-MsolService
AzureADPreview\Connect-AzureAD

# wählt einen Nutzer aus zum Testen
$UserLicenses = Get-MsolUser -SearchString test@msush.de
# listet alle Lizenzen des Nutzers auf
$UserLicenses.Licenses.Accountsku.Skupartnumber
# listet alle Pläne der ERSTEN Lizenz auf
$UserLicenses.Licenses[0].Servicestatus

# listet alle vorhandenen Lizenzen des Tenants auf
Get-MsolAccountSku
# erstellt eine LicenseOption mit zu löschendem Plan und der ausgewählten Lizenz
$LO = New-MsolLicenseOptions -AccountSkuId "mittelschuleunterschleiss:STANDARDWOFFPACK_STUDENT" -DisabledPlans "SWAY", "EXCHANGE_S_STANDARD"

# mehreren Nutzern die LicenseOption zuweisen
$userList = Get-AzureADUser -All $true | Where-Object {($_.assignedLicenses).SkuId -contains "314c4481-f395-4525-be8b-2ec4bb1e9d91"}

foreach($user in $userList){
   Set-MsolUserLicense -UserPrincipalName $user.UserPrincipalName -LicenseOptions $LO
}