View a markdown version of this page

Aggiungi il client OAuth utilizzando il provider incluso - Fondamento Amazon AgentCore

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi il client OAuth utilizzando il provider incluso

Built-in i provider offrono una configurazione semplificata per servizi popolari tra cui Google GitHub, Slack e Salesforce. Questi provider dispongono di endpoint del server di autorizzazione preconfigurati e di parametri specifici per ridurre gli sforzi di sviluppo.

Per aggiungere un client OAuth utilizzando un provider incluso

  1. Apri la console AgentCore Identity.

  2. Nella sezione Outbound Auth, scegli Aggiungi client OAuth/chiave API, quindi seleziona Aggiungi client OAuth.

  3. Per Nome, puoi utilizzare il nome generato automaticamente o inserire il tuo nome descrittivo per aiutarti a identificare questo client OAuth nel tuo account. Utilizza solo caratteri alfanumerici, trattini e trattini bassi, con una lunghezza massima di 50 caratteri.

  4. Per Provider, scegli Provider incluso.

  5. Scegli il tuo provider di identità tra le opzioni disponibili (Google GitHub, Microsoft, Salesforce o Slack).

  6. Nella sezione Configurazioni del provider, inserisci le credenziali del tuo cliente:

    1. Per l'ID cliente, inserisci l'identificativo univoco che hai ricevuto al momento della registrazione della tua domanda presso il provider di identità.

    2. Per il metodo di selezione segreto del cliente, scegli una delle seguenti opzioni:

      1. Fornisci il segreto del cliente: inserisci direttamente il valore segreto del cliente.

        1. Per Client secret, inserisci la chiave riservata associata al tuo ID cliente. AgentCore Identity memorizza in modo sicuro questo valore per l'autenticazione.

      2. Fornisci il segreto del cliente tramite Secrets Manager: fai riferimento a un segreto memorizzato in AWS Secrets Manager invece di inserire direttamente il valore.

        1. Per Secrets Manager, inserisci o seleziona l'ARN del segreto di Secrets Manager che contiene il segreto del tuo cliente.

        2. Per la chiave JSON, inserisci la chiave JSON nel tuo segreto di Secrets Manager che contiene il valore segreto del client per il tuo client OAuth.

  7. Scegli Aggiungi client OAuth.

Dopo aver creato il client OAuth, AgentCore Identity fornisce un ARN a cui puoi fare riferimento nel codice dell'agente per richiedere i token di autenticazione senza incorporare credenziali sensibili nell'applicazione. Puoi trovare questo ARN nella pagina delle proprietà del client OAuth (scegli il nome del client nella sezione Outbound Auth).