New-EntraAgentIdentityBlueprint

Crée un blueprint d’identité d’agent.

Syntaxe

Default (Par défaut)

New-EntraAgentIdentityBlueprint

    -DisplayName <String>
    [-SponsorUserIds <String[]>]
    [-SponsorGroupIds <String[]>]
    [-OwnerUserIds <String[]>]
    [<CommonParameters>]

Description

L’applet New-EntraAgentIdentityBlueprint de commande crée un blueprint d’identité d’agent à l’aide de l’API Microsoft Graph v1.0. Un blueprint d’identité d’agent sert de modèle pour créer des identités d’agent avec une configuration et des autorisations cohérentes.

Exemples

Exemple 1 : Créer un blueprint avec des sponsors et des propriétaires

Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "My Blueprint" -SponsorUserIds @("user1@contoso.com") -OwnerUserIds @("owner1@contoso.com")
12345678-1234-1234-1234-123456789012

Cet exemple crée un blueprint d’identité d’agent avec le nom d’affichage, les sponsors et les propriétaires spécifiés.

Exemple 2 : Créer un blueprint avec des sponsors d’utilisateurs et de groupes

Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "HR Blueprint" -SponsorUserIds @("hr-admin@contoso.com") -SponsorGroupIds @("aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb")
87654321-4321-4321-4321-210987654321

Cet exemple crée un blueprint d’identité d’agent avec des sponsors d’utilisateurs et de groupes.

Exemple 3 : Créer un blueprint avec uniquement des sponsors utilisateur

Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "Finance Blueprint" -SponsorUserIds @("finance-admin@contoso.com", "finance-manager@contoso.com")
11112222-3333-4444-5555-666677778888

Cet exemple crée un blueprint d’identité d’agent avec plusieurs sponsors utilisateur.

Paramètres

-DisplayName

Nom complet du blueprint d’identité de l’agent.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-OwnerUserIds

Tableau d’ID utilisateur ou UPN à définir en tant que propriétaires.

Propriétés du paramètre

Type:

System.String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SponsorGroupIds

Tableau d’ID de groupe à définir en tant que commanditaires.

Propriétés du paramètre

Type:

System.String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SponsorUserIds

Tableau d’ID utilisateur ou UPN à définir en tant que sponsors.

Propriétés du paramètre

Type:

System.String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

System.String

Retourne l’ID de blueprint d’identité de l’agent.

Notes

Au moins un sponsor (utilisateur ou groupe) doit être spécifié. Les propriétaires sont facultatifs. Si les sponsors ou les propriétaires ne sont pas fournis en tant que paramètres, l’applet de commande invite de manière interactive et suggère l’utilisateur actuel comme valeur par défaut. L’applet de commande valide tous les ID d’utilisateur et de groupe sur le locataire avant de créer le blueprint. L’ID de blueprint est stocké dans une variable au niveau du module à utiliser par d’autres applets de commande associées.

Cette applet de commande utilise le point de terminaison de l’API Microsoft Graph v1.0 (/v1.0/applications/graph.agentIdentityBlueprint).

Cette applet de commande nécessite les autorisations de Microsoft Graph suivantes :

  • AgentIdentityBlueprint.Create
  • AgentIdentityBlueprint.UpdateAuthProperties.All