New-AzManagedServicesAuthorizationObject

Vytvořte objekt v paměti pro autorizaci.

Syntax

Default (Výchozí)

New-AzManagedServicesAuthorizationObject
    -PrincipalId <String>
    -RoleDefinitionId <String>
    [-DelegatedRoleDefinitionId <String[]>]
    [-PrincipalIdDisplayName <String>]
    [<CommonParameters>]

Description

Vytvořte objekt v paměti pro autorizaci.

Příklady

Příklad 1: Vytvoření nového objektu autorizace Azure Lighthouse pro použití s definicí registrace

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

Vytvoří nový objekt autorizace Azure Lighthouse, který se použije s definicí registrace.

Příklad 2: Vytvoření nového objektu autorizace Azure Lighthouse pomocí delegovanýchRoleDefinitionIds

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

Vytvoří nový objekt autorizace Azure Lighthouse s delegovanýmIRoleDefinitionIds.

Parametry

-DelegatedRoleDefinitionId

Pole delegatedRoleDefinitionIds se vyžaduje, pokud roleDefinitionId odkazuje na roli správce uživatelských přístupů. Jedná se o seznam ID definic rolí, které definují všechna oprávnění, která může uživatel v autorizaci přiřadit jiným objektům zabezpečení.

Vlastnosti parametru

Typ:

String[]

Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-PrincipalId

Identifikátor objektu zabezpečení Azure Active Directory.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-PrincipalIdDisplayName

Zobrazovaný název objektu zabezpečení Azure Active Directory.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-RoleDefinitionId

Identifikátor předdefinované role Azure definující oprávnění, která bude mít objekt zabezpečení Azure Active Directory v projektu.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Výstupy

Authorization