Ich musste das nur tun und stieß auf meine Frage nach einer Lösung.
Voraussetzungen:
- Sie benötigen Windows 7 / Windows Server 2008 und .NET (v4.5, obwohl früher etwas funktionieren könnte)
- Anmeldeassistent für Microsoft Online Services (Version 7)
- Microsoft Online Services-Modul ( 32 Bit, 64 Bit )
Öffnen Sie nach dem Installieren der obigen Schritte und dem Neustart die PowerShell
Wenn Sie den vom Installationsprogramm erstellten Link verwendet haben, fahren Sie mit dem nächsten Schritt fort. Andernfalls müssen Sie das Microsoft Online Services-Modul importieren. Bei der PowerShell-Eingabeaufforderung:
Import-Modul MSOnline
Weisen Sie nun Ihre Anmeldeinformationen einer Variablen zu (dies sind die Anmeldeinformationen, die Sie für den Zugriff auf Office365 verwenden). Es erscheint ein Feld für Benutzername und Kennwort:
$ cred = Get-Credential
Stellen Sie eine Verbindung zum Onlinedienst her und übergeben Sie Ihre Anmeldeinformationen:
Connect-MsolService -Credential $ cred
Sie müssen wissen, welche Art von Lizenz Ihrem Benutzer zugewiesen ist. Finden Sie es mit:
Get-MsolUser -UserPrincipalName user@example.com | Ft UserPrincipalName, DisplayName, Lizenzen
Wo
user@example.com
wird durch das Benutzerkonto ersetzt, nach dem Sie suchen. Dies wird etwas zurückgeben:UserPrincipalName DisplayName Lizenzen ----------------- ----------- -------- user@example.com John Smith
(Wo
example:LITEPACK
ist deine AccountSkuId)Entfernen Sie nun die Lizenz mit:
Set-MsolUserLicense -UserPrincipalName user@example.com -EntfernenLizenzen "Beispiel: LITEPACK"
- Ersetzen Sie den Benutzer und den Lizenztyp entsprechend.
- (Hinweis: Wenn Sie die Lizenz eines Benutzerpostfachs entfernen, werden das Postfach und alle im Postfach enthaltenen Daten gelöscht.)
Am Ende des obigen Vorgangs haben Sie immer noch den ursprünglichen Benutzer (mit nicht lizenziertem Status). Entfernen Sie den Benutzer nicht, da dadurch Ihr freigegebenes Postfach gelöscht wird.