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 |