Configuration de l'authentification d'API pour OCI

Configurez l'authentification d'API OCI sur votre environnement local afin de pouvoir vous connecter à votre location OCI.

Obtention des informations du fichier de configuration

Vous pouvez utiliser la console pour générer la paire clé privée/publique. Si vous disposez déjà d'une paire de clés, vous pouvez sélectionner de télécharger la clé publique. Lorsque vous utilisez la console pour ajouter la paire de clés, la console génère également pour vous un fragment de fichier d'aperçu de configuration.

  1. Collectez les informations suivantes à partir de votre location.
  2. Dans le menu principal de la console, sélectionnez l'icône de votre profil.
  3. Sélectionnez Paramètres d'utilisateur.
  4. Dans la liste Ressources, sélectionnez Clés d'API.
  5. Sélectionnez Ajouter une touche d'API.
  6. Générez ou fournissez des clés comme indiqué dans la boîte de dialogue.
    Important

    Si vous générez des clés, enregistrez-les dans un emplacement sécurisé. Si vous perdez les clés, elles ne peuvent pas être recréées, vous devez créer de nouvelles clés à partir de zéro.
  7. Sélectionnez Ajouter.
  8. Une boîte de dialogue affiche les paramètres de configuration. Copiez les informations de configuration dans le fichier config. Enregistrez le fichier
  9. Si aucune région n'est fournie, utilisez us-chicago-1 ou une région avec des agents d'IA générative.

Si vous avez besoin d'aide, reportez-vous à Clés et OCID requis pour la signature d'API.

Créer un fichier de configuration local

  1. Depuis le terminal, accédez à votre répertoire personnel.
  2. Créez un répertoire .oci.
  3. Accédez au répertoire .oci.
  4. Entrez la commande suivante : touch config.
  5. Collez les données de configuration de clé d'API que vous avez copiées dans la section précédente dans le fichier config.

    Exemple de fichier config.

    [DEFAULT]
    user=<ocid1.user.oc1..xxx>
    fingerprint=<xx:xx:xx:xx>
    tenancy=<ocid1.tenancy.oc1..xxx>
    region=us-chicago-1
    key_file=<path-to-private-key.pem>       

    Cette configuration concerne le profil Default mentionné avec [Default].

Installer l'interface de ligne de commande OCI

  1. Installez l'interface de ligne de commande OCI et le kit SDK Python à l'aide de pip :
    pip install oci-cli

    Toutes les bibliothèques requises sont installées.

  2. Vérifiez que l'interface de ligne de commande OCI est installée. Entrez la commande suivante .
    oci

    La commande répertorie les commandes disponibles pour la CLI.

  3. Vérifiez que le fichier de configuration fonctionne.
    oci os ns get

    Cette commande obtient l'espace de noms de la location.

    oci iam region list

    Cette commande répertorie les régions disponibles dans votre location.