Sdílet prostřednictvím


Set-MsolUserLicense

Aktualizuje přiřazení licence pro uživatele.

Poznámka

Rutina Set-MsolUserLicense je zastaralá. Naučte se přiřazovat licence pomocí Prostředí Microsoft Graph PowerShell. Další informace najdete v tématu Přiřazení licence rozhraní Microsoft Graph API.

Syntaxe

Set-MsolUserLicense
   -ObjectId <Guid>
   [-LicenseOptions <LicenseOption[]>]
   [-AddLicenses <String[]>]
   [-RemoveLicenses <String[]>]
   [-TenantId <Guid>]
   [<CommonParameters>]
Set-MsolUserLicense
   [-LicenseOptions <LicenseOption[]>]
   -UserPrincipalName <String>
   [-AddLicenses <String[]>]
   [-RemoveLicenses <String[]>]
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

Rutina Set-MsolUserLicense aktualizuje přiřazení licence pro uživatele. To může zahrnovat přidání nové licence, odebrání licence, aktualizaci možností licence nebo libovolnou kombinaci těchto akcí.

Příklady

Příklad 1: Přidání licence uživateli

PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "Contoso:ENTERPRISEPACK"

Tento příkaz uživateli přidá licenci Office 365 pro podniky.

Příklad 2: Odebrání licence uživateli

PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -RemoveLicenses "contoso:ENTERPRISEPACK"

Tento příkaz uživateli odebere licenci office 365 pro podniky. To může mít za následek odebrání dat uživatele z každé služby.

Příklad 3: Nahrazení jedné licence jinou

PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "contoso:DESKLESS" -RemoveLicenses "contoso:ENTERPRISEPACK"

Tento příkaz nahradí licenci Office 365 pro podniky licencí Office 365 Deskless. Tyto změny se provedou v jedné operaci. Proto uživatel neskončí ve zprostředkujícím stavu, kdy se licence Office 365 pro podniky odebere bez přidání Office 365 Deskless.

Parametry

-AddLicenses

Určuje pole licencí, které se přiřadí uživateli.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-LicenseOptions

Určuje pole nastavení specifických pro licenci nebo skladovou položku. Používá se k zakázání jednotlivých služeb při přiřazování licence.

Typ:LicenseOption[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ObjectId

Určuje jedinečné ID objektu uživatele, pro který se mají aktualizovat licence.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-RemoveLicenses

Určuje pole licencí, které se mají uživateli odebrat.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TenantId

Určuje jedinečné ID tenanta, na kterém se má operace provést. Výchozí hodnota je tenant aktuálního uživatele. Tento parametr platí jenom pro uživatele partnerů.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-UserPrincipalName

Určuje hlavní název uživatele uživatele, který se má aktualizovat.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False