New-EntraAgentIdentityBlueprint

Cria um novo Blueprint de Identidade de Agente.

Sintaxe

Default (Predefinição)

New-EntraAgentIdentityBlueprint

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

Descrição

O New-EntraAgentIdentityBlueprint cmdlet cria um novo Agent Identity Blueprint usando a API Microsoft Graph v1.0. Um Blueprint de Identidade de Agente serve como modelo para criar identidades de agentes com configuração e permissões consistentes.

Exemplos

Exemplo 1: Criar um plano com patrocinadores e proprietários

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

Este exemplo cria um Projeto de Identidade de Agente com o nome de exibição especificado, patrocinadores e proprietários.

Exemplo 2: Crie um blueprint com patrocinadores de utilizadores e de grupo

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

Este exemplo cria um Blueprint de Identidade de Agente com patrocinadores de utilizadores e de grupo.

Exemplo 3: Crie um blueprint apenas com patrocinadores utilizadores

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

Este exemplo cria um Blueprint de Identidade de Agente com múltiplos patrocinadores utilizadores.

Parâmetros

-DisplayName

O nome de exibição do Plano de Identidade do Agente.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-OwnerUserIds

Array de IDs de utilizador ou UPNs para definir como proprietários.

Propriedades dos parâmetros

Tipo:

System.String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SponsorGroupIds

Conjunto de IDs de grupo para definir como patrocinadores.

Propriedades dos parâmetros

Tipo:

System.String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SponsorUserIds

Array de IDs de utilizador ou UPNs para definir como patrocinadores.

Propriedades dos parâmetros

Tipo:

System.String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

System.String

Devolve o ID do Blueprint de Identidade do Agente.

Notas

Pelo menos um patrocinador (utilizador ou grupo) deve ser especificado. Os proprietários são opcionais. Se patrocinadores ou proprietários não forem fornecidos como parâmetros, o cmdlet solicita interativamente e sugere o utilizador atual como padrão. O cmdlet valida todos os IDs de utilizador e de grupo contra o tenant antes de criar o blueprint. O ID do blueprint é armazenado numa variável ao nível do módulo para uso por outros cmdlets relacionados.

Este cmdlet utiliza o endpoint da API Microsoft Graph v1.0 (/v1.0/applications/graph.agentIdentityBlueprint).

Este cmdlet requer as seguintes permissões do Microsoft Graph:

  • AgentIdentityBlueprint.Create
  • AgentIdentityBlueprint.UpdateAuthProperties.All