View a markdown version of this page

Ajouter un client OAuth à l'aide du fournisseur inclus - Base rocheuse de l'Amazonie AgentCore

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajouter un client OAuth à l'aide du fournisseur inclus

Built-in les fournisseurs proposent une configuration rationalisée pour les services les plus populaires tels que Google GitHub, Slack et Salesforce. Ces fournisseurs disposent de points de terminaison de serveurs d'autorisation préconfigurés et de paramètres spécifiques au fournisseur afin de réduire les efforts de développement.

Pour ajouter un client OAuth à l'aide d'un fournisseur inclus

  1. Ouvrez la console AgentCore Identity.

  2. Dans la section Authentification sortante, choisissez Ajouter un client OAuth ou une clé API, puis sélectionnez Ajouter un client OAuth.

  3. Pour Nom, vous pouvez utiliser le nom généré automatiquement ou saisir votre propre nom descriptif pour vous aider à identifier ce client OAuth dans votre compte. Utilisez uniquement des caractères alphanumériques, des traits d'union et des traits de soulignement, avec une longueur maximale de 50 caractères.

  4. Pour Fournisseur, choisissez Fournisseur inclus.

  5. Choisissez votre fournisseur d'identité parmi les options disponibles (Google GitHub, Microsoft, Salesforce ou Slack).

  6. Dans la section Configurations du fournisseur, entrez vos informations d'identification client :

    1. Pour l'ID client, entrez l'identifiant unique que vous avez reçu lors de l'enregistrement de votre demande auprès du fournisseur d'identité.

    2. Pour la méthode de sélection du secret client, choisissez l'une des options suivantes :

      1. Fournir un secret client — Entrez directement la valeur du secret client.

        1. Pour Client secret, entrez la clé confidentielle associée à votre identifiant client. AgentCore Identity stocke cette valeur en toute sécurité à des fins d'authentification.

      2. Fournissez le secret du client via Secrets Manager  : faites référence à un secret stocké dans AWS Secrets Manager au lieu de saisir directement la valeur.

        1. Pour Secrets Manager, entrez ou sélectionnez l'ARN du secret Secrets Manager qui contient votre secret client.

        2. Pour la clé JSON, entrez la clé JSON dans le secret de votre gestionnaire de secrets qui contient la valeur secrète de votre client OAuth.

  7. Choisissez Ajouter un client OAuth.

Après avoir créé le client OAuth, AgentCore Identity fournit un ARN que vous pouvez référencer dans le code de votre agent pour demander des jetons d'authentification sans intégrer d'informations d'identification sensibles dans votre application. Vous pouvez trouver cet ARN dans la page des propriétés du client OAuth (choisissez le nom du client dans la section Outbound Auth).