Get-EntraAgentIdentityBlueprint

Ottiene un progetto di identità agente in base al relativo ID.

Sintassi

Default (Impostazione predefinita)

Get-EntraAgentIdentityBlueprint

    [-BlueprintId <String>]
    [<CommonParameters>]

Descrizione

Il Get-EntraAgentIdentityBlueprint cmdlet recupera un progetto di identità agente da Microsoft Graph usando l'API v1.0 e l'ID progetto fornito. Se non viene specificato alcun ID, usa l'ID progetto archiviato dalla sessione corrente o ne richiede uno. Restituisce l'oggetto progetto se trovato o genera un errore se non viene trovato.

Esempio

Esempio 1: Ottenere un progetto di identità dell'agente in base all'ID

Connect-Entra -Scopes 'Application.Read.All'
Get-EntraAgentIdentityBlueprint -BlueprintId "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"

In questo esempio viene recuperato il progetto di identità dell'agente con l'ID specificato.

Esempio 2: Ottenere il progetto dalla sessione corrente

Connect-Entra -Scopes 'AgentIdentityBlueprint.Create'
New-EntraAgentIdentityBlueprint -DisplayName "My Blueprint" -SponsorUserIds @("admin@contoso.com")
$blueprint = Get-EntraAgentIdentityBlueprint
Write-Host "Blueprint: $($blueprint.displayName)"

In questo esempio viene recuperato il progetto di identità dell'agente creato nella sessione corrente usando l'ID progetto archiviato.

Esempio 3: Ottenere un progetto di identità dell'agente con la gestione degli errori

Connect-Entra -Scopes 'Application.Read.All'
try {
    $blueprint = Get-EntraAgentIdentityBlueprint -BlueprintId "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
    Write-Host "Blueprint found: $($blueprint.displayName)"
} catch {
    Write-Host "Blueprint not found or error occurred: $_"
}

Questo esempio illustra come recuperare un progetto di identità dell'agente con la gestione degli errori per intercettare i casi in cui il progetto non esiste.

Parametri

-BlueprintId

ID del progetto di identità dell'agente da recuperare. Se non specificato, usa l'ID progetto archiviato dalla sessione corrente o ne richiede uno.

Proprietà dei parametri

Tipo:System.String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

None

Output

System.Object

Restituisce l'oggetto Agent Identity Blueprint con proprietà che includono id, appId, displayName, createdDateTime e requiredResourceAccess.

Note

Se il progetto di identità dell'agente con l'ID specificato non viene trovato, il cmdlet genererà un errore.

Questo cmdlet usa l'endpoint API Microsoft Graph v1.0 (/v1.0/applications/microsoft.graph.agentIdentityBlueprint).

Questo cmdlet richiede le autorizzazioni Microsoft Graph seguenti:

  • Application.Read.All