Set-AzureADUserLicense
Hozzáadja vagy eltávolítja egy Microsoft online szolgáltatás licenceit a felhasználóhoz hozzárendelt licencek listájához.
Megjegyzés
A Set-AzureADUserLicense parancsmag elavult. Megtudhatja, hogyan rendelhet hozzá licenceket a Microsoft Graph PowerShell-lel. További információt a Licenc hozzárendelése Microsoft Graph API című témakörben talál.
Syntax
Set-AzureADUserLicense
-ObjectId <String>
-AssignedLicenses <AssignedLicenses>
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
A Set-AzureADUserLicense hozzáadja vagy eltávolítja egy Microsoft online szolgáltatás licenceit a felhasználóhoz hozzárendelt licencek listájához.
Példák
1. példa: Licenc hozzáadása egy felhasználóhoz sablonfelhasználó alapján
PS C:\> $LicensedUser = Get-AzureADUser -ObjectId "TemplateUser@contoso.com"
PS C:\> $User = Get-AzureADUser -ObjectId "User@contoso.com"
PS C:\> $License = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicense
PS C:\> $License.SkuId = $LicensedUser.AssignedLicenses.SkuId
PS C:\> $Licenses = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicenses
PS C:\> $Licenses.AddLicenses = $License
PS C:\> Set-AzureADUserLicense -ObjectId $User.ObjectId -AssignedLicenses $Licenses
Az első parancs lekéri a felhasználót a Get-AzureADUser (./Get-AzureADUser.md)parancsmag használatával, majd a $LicensedUser változóban tárolja.
A második parancs egy másik felhasználót kap a Get-AzureADUser használatával, majd a $User változóban tárolja.
A harmadik parancs létrehoz egy AssignedLicense típust, majd a $License változóban tárolja.
A negyedik parancs a $License SkuId tulajdonságát a $LicensedUser SkuId tulajdonságával megegyező értékre állítja.
Az ötödik parancs létrehoz egy AssignedLicenses objektumot, és a $Licenses változóban tárolja.
A hatodik parancs hozzáadja a licencet a $License $Licenses.
Az utolsó parancs hozzárendeli a $Licenses licenceit a felhasználóhoz a $User. A $Licenses licencei a harmadik és a negyedik parancsból származó $License tartalmaznak.
Paraméterek
-AssignedLicenses
Megadja a hozzárendelni vagy eltávolítani kívánt licencek listáját.
Type: | AssignedLicenses |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
Meghatározza, hogy a parancsmag hogyan reagál egy információs eseményre. A paraméter elfogadható értékei a következők:
- Folytatás
- Kihagyás
- Érdeklődni
- FolytatásCsendben
- Leállítás
- Felfüggesztés
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Egy információs változót ad meg.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectId
Megadja egy felhasználó azonosítóját (UPN-ként vagy ObjectId-ként) a Azure AD.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Jegyzetek
Tekintse meg a Set-AzureADUserLicense és a Microsoft Graph PowerShell migrálási útmutatóját.
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: