Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Einleitung
In diesem Artikel wird beschrieben, wie Sie Microsoft 365 PowerShell zum Verwalten von Lizenzen für Microsoft Planner verwenden.
Prozedur
Die Verwaltung von Microsoft Planner-Lizenzen unterscheidet sich zwischen der First Release-Erfahrung und der allgemeinen Verfügbarkeit (GENERAL Availability, GA). In First Release ist Microsoft Planner eine SKU der obersten Ebene, und Lizenzen werden Benutzern standardmäßig nicht zugewiesen. In der allgemeinen Verfügbarkeit ist Microsoft Planner ein verfügbarer Dienst unter Ihrem Hauptabonnement von Microsoft 365, und Benutzern werden Standardmäßig Lizenzen zugewiesen. In den folgenden Abschnitten werden die Szenarien "First Release" und "Allgemeine Verfügbarkeit" behandelt. Wenn Sie sich in First Release befinden und Microsoft Planner auch unter Ihrem Hauptabonnement von Microsoft 365 aufgeführt sind, müssen Sie beide Methoden verwenden.
Erste Veröffentlichung
Microsoft Planner erfordert, dass Benutzern Lizenzen zugewiesen werden, bevor sie die neuen Planner-Features verwenden können. Daher ist es möglicherweise praktischer, Microsoft 365 PowerShell zu verwenden, wenn Sie viele Benutzer in Ihrer Microsoft 365-Organisation haben. In diesem Artikel werden die Voraussetzungen für die Verwendung von Microsoft 365 PowerShell zur Verwaltung einer Microsoft 365-Organisation erläutert, und es werden einige Optionen zum Zuweisen von Lizenzen zu allen Benutzern, zu ausgewählten Benutzern basierend auf Metadaten und ausgewählten Benutzern basierend auf einer Liste beschrieben.
In diesem Artikel wird davon ausgegangen, dass Sie Microsoft 365 PowerShell bereits zum Verwalten von Microsoft 365 verwenden. Wenn Sie Microsoft 365 PowerShell nicht verwenden, lesen Sie die folgende Microsoft-Website, um sicherzustellen, dass Sie über die Erforderlichen zum Ausführen der Befehle verfügen, die in "Herstellen einer Verbindung mit Microsoft 365 PowerShell" erläutert werden.
Hinweis
Azure AD- und MSOnline PowerShell-Module sind ab dem 30. März 2024 veraltet. Weitere Informationen finden Sie im Update zur Einstellung. Nach diesem Datum sind die Unterstützung für diese Module auf die Migrationsunterstützung für das Microsoft Graph PowerShell SDK und Sicherheitsupdates beschränkt. Die veralteten Module funktionieren weiterhin bis zum 30. März 2025.
Es wird empfohlen, zu Microsoft Graph PowerShell zu migrieren, um mit Microsoft Entra ID (vormals Azure AD) zu interagieren. Informationen zu allgemeinen Migrationsfragen finden Sie in den häufig gestellten Fragen zur Migration. Anmerkung: Versionen 1.0.x von MSOnline könnten nach dem 30. Juni 2024 von Unterbrechungen betroffen sein.
Im folgenden Befehlsbeispiel wird davon ausgegangen, dass Sie allen Benutzern eine Lizenz zuweisen möchten. Das Cmdlet kann als .ps1 Datei gespeichert und ausgeführt werden. Oder Sie können das Skript aus der integrierten PowerShell Scripting Environment (ISE) ausführen, da dies eine einmalige Anforderung ist.
Connect-MsolService
$licenseObj = Get-MsolAccountSku | Where-Object {$_.SkuPartNumber -eq "PLANNERSTANDALONE"}
$license = $licenseObj.AccountSkuId Get-MSOLUser | Set-MsolUserLicense -AddLicenses $license
Die Lizenzzeichenfolge ähnelt <Contoso>:PLANNERSTANDALONE. In dieser Zeichenfolge stellt der Platzhalter <Contoso> den Namen Ihrer Organisation dar.
Wenn Sie einer Teilmenge von Benutzern basierend auf anderen Metadaten des Benutzerdatensatzes eine Lizenz zuweisen möchten, können Sie in der letzten Codezeile einen Where-Object Filter hinzufügen. Wenn beispielsweise das Feld "Abteilung " ausgefüllt ist und Sie eine Lizenz nur zuweisen möchten, wenn der Abteilungsname "Support" lautet, können Sie das folgende Cmdlet verwenden:
Get-MSOLUser | Where-Object {$_.department -eq 'Support'} | Set-MsolUserLicense -AddLicenses $license
Wenn Sie eine Datei erstellen möchten, die eine Liste von Benutzern enthält und dann aus dieser Liste die Namen der Benutzer entfernen möchten, denen Sie derzeit keine Lizenzen zuweisen möchten, können Sie das folgende Cmdlet verwenden:
Connect-MsolService
$licenseObj = Get-MsolAccountSku | Where-Object {$_.SkuPartNumber -eq "PLANNERSTANDALONE"}
$license = $licenseObj.AccountSkuId
Get-MsolUser | Select-Object Displayname, UserPrincipalName | `
Export-CSV -Path d:\ExportedUsers.csv -NoTypeInformation
# Edit the file d:\ExportedUsers.csv and remove users who shouldn't be licensed before you run the following command
Import-Csv -Path d:\Exportedusers.csv | ForEach-Object `
{ Set-MsolUserLicense -UserPrincipalName $_.UserPrincipalName -AddLicenses $license}
Wenn Sie Lizenzen von Benutzern entfernen möchten, ersetzen Sie -AddLicenses durch -RemoveLicenses in einem dieser Skripts.
Allgemeine Verfügbarkeit (General Availability, GA)
Nachdem Microsoft Planner GA ist, werden Microsoft Planner-Lizenzen neben Diensten wie Sway, Office Online, Skype usw. (je nach Abonnement) unter Ihrem Hauptabonnement von Microsoft 365 aufgeführt. Möglicherweise wird dies bereits vor GA angezeigt, wenn Sie sich in First Release befinden, während wir uns auf die GA-Version vorbereiten.
Standardmäßig ist die Lizenz für Microsoft Planner für alle Benutzer aktiviert. Sie können PowerShell verwenden, um sie bei Bedarf zu deaktivieren. Weitere Informationen finden Sie unter Deaktivieren des Zugriffs auf Dienste mit Microsoft 365 PowerShell.
Hinweis
In den Skripten ist der Wert "DisabledPlans" für Microsoft Planner auf PROJECTWORKMANAGEMENT gesetzt.
Mehr Informationen
Weitere Informationen zur Verwendung von Microsoft 365 PowerShell zum Verwalten von Benutzern und Lizenzen in Microsoft 365 finden Sie auf den folgenden Microsoft-Websites: