Så här använder du Office 365 PowerShell för att hantera Microsoft Planner-licenser

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Introduktion

I den här artikeln beskrivs hur du använder Microsoft Office 365 PowerShell för att hantera licenser för Microsoft Planner.

Förfarande

Hanteringen av Microsoft Planner-licenser skiljer sig mellan First Release-upplevelsen och Allmän tillgänglighet (GA). I First Release är Microsoft Planner en SKU på högsta nivån och licenser tilldelas inte till användare som standard. I allmän tillgänglighet är Microsoft Planner en tillgänglig tjänst under din huvudprenumeration på Office 365, och licenser tilldelas till användare som standard. I följande avsnitt beskrivs scenarier för First Release och Allmän tillgänglighet. Om du använder First Release och även ser Microsoft Planner listat under din huvudprenumeration på Office 365 måste du använda båda metoderna.

First Release

Microsoft Planner kräver att licenser tilldelas till användare innan de kan använda de nya Planner-funktionerna. Därför kan det vara mer praktiskt att använda Office 365 PowerShell om du har många användare i din Office 365-organisation. I den här artikeln beskrivs förutsättningarna för att använda Office 365 PowerShell för att administrera en Office 365-organisation och här beskrivs några alternativ för att tilldela licenser till alla användare, till valda användare baserat på metadata och till valda användare baserat på en lista.

Den här artikeln förutsätter att du redan använder Office 365 PowerShell för att administrera Office 365. Om du inte använder Office 365 PowerShell kan du gå till följande Microsoft-webbplats för att kontrollera att du har de förutsättningarna för att köra kommandona som diskuteras i Anslut till Office 365 PowerShell.

I följande kommandoexempel förutsätts att du vill tilldela en licens till alla användare. Cmdleten kan sparas och köras som en PS1-fil. Du kan även köra skriptet från ISE (Integrated Scripting Environment) eftersom det är ett krav för bara en gång.

Connect-MsolService

$licenseObj = Get-MsolAccountSku | Where-Object {$_.SkuPartNumber -eq "PLANNERSTANDALONE"}

$license = $licenseObj.AccountSkuId Get-MSOLUser | Set-MsolUserLicense -AddLicenses $license

Licenssträngen liknar den <Contoso>:PLANNERSTANDALONE. I den här strängen <Contoso> platshållaren namnet på din organisation.

Om du vill tilldela en licens till en delmängd användare baserat på andra metadata i användarposten kan du lägga till ett Where-Object-filter på den sista raden i koden. Om fältet Avdelning till exempel fylls i och du bara vill tilldela en licens där avdelningsnamnet är "Support" kan du använda följande cmdlet:

Get-MSOLUser | Where-Object {$_.department -eq 'Support'} | Set-MsolUserLicense -AddLicenses $license

Om du vill skapa en fil som innehåller en lista över användare och sedan ta bort namnen på de användare som du inte vill tilldela licenser för närvarande, kan du använda följande cmdlet:

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}

Om du vill ta bort licenser från användare ersätter du -AddLicenses med -RemoveLicenses i något av dessa skript.

Allmän tillgänglighet (GA)

När Microsoft Planner är GA listas Microsoft Planner-licenser under din huvudprenumeration på Office 365 tillsammans med tjänster som Sway, Office Online, Skype och så vidare (beroende på din prenumeration). Du kanske redan ser detta före GA om du använder First Release när vi förbereder GA-versionen.

Som standard är licensen för Microsoft Planner aktiverad för alla användare. Du kan använda PowerShell för att inaktivera det om du föredrar det. Mer information finns i Inaktivera åtkomst till tjänster med Office 365 PowerShell.

Anteckning

I skripten är värdet DisabledPlans för Microsoft Planner PROJECTWORKMANAGEMENT.

Mer information

Mer information om hur du använder Office 365 PowerShell för att administrera användare och licenser i Office 365 finns på följande Microsoft-webbplatser: