Set-MsolUserLicense
Aktualizacje przypisanie licencji dla użytkownika.
Uwaga
Polecenie cmdlet Set-MsolUserLicense jest przestarzałe. Dowiedz się , jak przypisywać licencje za pomocą programu Microsoft Graph PowerShell. Aby uzyskać więcej informacji, zobacz Przypisywanie licencji microsoft interfejs Graph API.
Składnia
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>]
Opis
Polecenie cmdlet Set-MsolUserLicense aktualizuje przypisanie licencji dla użytkownika. Może to obejmować dodawanie nowej licencji, usuwanie licencji, aktualizowanie opcji licencji lub dowolną kombinację tych akcji.
Przykłady
Przykład 1. Dodawanie licencji do użytkownika
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "Contoso:ENTERPRISEPACK"
To polecenie dodaje użytkownikowi licencję Office 365 for Enterprises.
Przykład 2. Usuwanie licencji od użytkownika
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -RemoveLicenses "contoso:ENTERPRISEPACK"
To polecenie usuwa licencję Office 365 for Enterprises od użytkownika. Może to spowodować usunięcie danych użytkownika z każdej usługi.
Przykład 3. Zastąpienie jednej licencji inną
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "contoso:DESKLESS" -RemoveLicenses "contoso:ENTERPRISEPACK"
To polecenie zastępuje licencję Office 365 for Enterprises licencją Office 365 Deskless. Te zmiany są wprowadzane w jednej operacji. W związku z tym użytkownik nie znajduje się w stanie pośrednim, w którym licencja Office 365 for Enterprises jest usuwana bez dodawania Office 365 Deskless.
Parametry
-AddLicenses
Określa tablicę licencji do przypisania do użytkownika.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LicenseOptions
Określa tablicę ustawień specyficznych dla licencji lub jednostki SKU. Służy do wyłączania poszczególnych usług podczas przypisywania licencji.
Type: | LicenseOption[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Określa unikatowy identyfikator obiektu użytkownika, dla którego mają być aktualizowane licencje.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RemoveLicenses
Określa tablicę licencji do usunięcia z użytkownika.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Określa unikatowy identyfikator dzierżawy, w której ma być wykonywana operacja. Wartość domyślna to dzierżawa bieżącego użytkownika. Ten parametr ma zastosowanie tylko do użytkowników partnerów.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Określa główną nazwę użytkownika do zaktualizowania.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla