Office 365: Lizenzoptionen per PowerShell deaktivieren
Microsoft bietet für Office 365 unterschiedliche Lizenzierungspläne an, welche Office-Anwendungen und / oder Dienste, wie beispielsweise Exchange Online, Skype for Business oder Yammer, enthalten. In manchen Situationen soll der Anwender zwar einen bestimmten Plan lizenziert bekommen, jedoch soll nicht jeder Anwender alle enthaltenen Dienste nutzen (können). In einem solchen Fall lassen sich einzelne Lizenzoptionen per PowerShell deaktivieren.
Dieser Beitrag ist Teil der Beitragsserie Office 365 Benutzerverwaltung mit der PowerShell
Office 365: Lizenzoptionen per PowerShell deaktivieren
Um die Lizenzoptionen zu deaktivieren, muss eine Verbindung mit den Online Services hergestellt werden.
Um die Lizenzoptionen zu deaktivieren muss man natürlich wissen wie eben jene heißen. Mit dem folgenden Cmdlet kannst du dir die Namen der Lizenzoptionen ausgeben lassen:
Get-MsolAccountSku | Where-Object {$_.SkuPartNumber -eq ‚AccountSku‘} | ForEach-Object {$_.ServiceStatus}
Die AccountSku kann mit dem Cmdlet Get-MsolAccountSku in Erfahrung gebracht werden
Die zu deaktivierenden Lizenzoptionen werden in einer Variablen hinterlegt
$opt = New-MsolLicenseOptions -AccountSkuId tenantname:AccountSku -DisabledPlans YAMMER_ENTERPRISE,RMS_S_ENTERPRISE,EXCHANGE_S_ENTERPRISE
Die Lizenzoptionen können für einen Benutzer oder alle Benutzer einer Domain deaktiviert werden.
Lizenzoptionen für einen Benutzer deaktivieren:
Get-MsolUser -UserPrincipalName stephan@impressive-it.de | Set-MsolUserLicense -LicenseOptions $opt
Lizenzoptionen für alle Benutzer der Domain @impressive-it.de deaktivieren:
Get-MsolUser -All | Where {$_.UserPrincipalName -match „@impressive-it.de“} | Set-MsolUserLicense -LicenseOptions $opt
Mit Hilfe des folgenden Cmdlets kann geprüft werden ob die Lizenzoptionen deaktiviert wurden bzw. welche Lizenzoptionen für einen Benutzer generell (de)aktviert sind:
(Get-MsolUser -UserPrincipalName stephan@impressive-it.de).licenses.servicestatus
2 Antworten
[…] kannst du für einen einzelnen Benutzer oder für alle Benutzer einer Domain. Im Beitrag „Office 365: Lizenzoptionen per PowerShell deaktivieren“ erfährst du […]
[…] daher lieber gleich zur PowerShell greifen. Wie dies funktioniert haben wir in dem Beitrag „Office 365: Lizenzoptionen per PowerShell deaktivieren“ […]