New-AzManagedServicesAuthorizationObject
Maak een in-memory object voor autorisatie.
Syntaxis
New-AzManagedServicesAuthorizationObject
-PrincipalId <String>
-RoleDefinitionId <String>
[-DelegatedRoleDefinitionId <String[]>]
[-PrincipalIdDisplayName <String>]
[<CommonParameters>]
Description
Maak een in-memory object voor autorisatie.
Voorbeelden
Voorbeeld 1: Een nieuw Azure Lighthouse-autorisatieobject maken voor gebruik met de registratiedefinitie
New-AzManagedServicesAuthorizationObject -PrincipalId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -RoleDefinitionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -PrincipalIdDisplayName "Test user"
DelegatedRoleDefinitionId PrincipalId PrincipalIdDisplayName RoleDefinitionId
------------------------- ----------- ---------------------- ----------------
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Test user xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Hiermee maakt u een nieuw Azure Lighthouse-autorisatieobject voor gebruik met de registratiedefinitie.
Voorbeeld 2: Een nieuw Azure Lighthouse-autorisatieobject maken met delegatedRoleDefinitionIds
New-AzManagedServicesAuthorizationObject -PrincipalId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -RoleDefinitionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -PrincipalIdDisplayName "Test user" -DelegatedRoleDefinitionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
DelegatedRoleDefinitionId PrincipalId PrincipalIdDisplayName RoleDefinitionId
------------------------- ----------- ---------------------- ----------------
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Test user xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Hiermee maakt u een nieuw Azure Lighthouse-autorisatieobject met delegatedRoleDefinitionIds.
Parameters
-DelegatedRoleDefinitionId
Het veld delegatedRoleDefinitionIds is vereist wanneer de roleDefinitionId verwijst naar de rol Beheerder van gebruikerstoegang. Het is de lijst met roldefinitie-id's die alle machtigingen definiƫren die de gebruiker in de autorisatie kan toewijzen aan andere principals.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PrincipalId
De id van de Azure Active Directory-principal.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PrincipalIdDisplayName
De weergavenaam van de Azure Active Directory-principal.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RoleDefinitionId
De id van de ingebouwde Azure-rol die de machtigingen definieert die de Azure Active Directory-principal heeft voor het verwachte bereik.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Azure PowerShell