Configuration de GitLab

Cette page explique comment configurer une configuration tierce avant de créer le data store GitLab.

Définir les autorisations et obtenir l'ID client et le code secret du client

Pour enregistrer une application GitLab et obtenir l'ID client et le code secret du client, procédez comme suit :

  1. Connectez-vous à votre compte GitLab et accédez au groupe pour lequel vous souhaitez créer une application.

  2. Accédez au groupe sélectionné.

  3. Sélectionnez Paramètres > Applications.

  4. Dans le champ Nom, saisissez le nom de votre application.

  5. Dans le champ URI de redirection, saisissez https://vertexaisearch.cloud.google.com/oauth-redirect.

  6. Dans la section Champs d'application, sélectionnez le champ d'application approprié en fonction de vos besoins :

    • Pour un accès en lecture seule, sélectionnez read_api.
    • Pour l'accès à la recherche et aux actions (écriture), sélectionnez api.
  7. Sélectionnez Enregistrer la demande. GitLab fournit les éléments suivants :

    • L'ID client OAuth2 dans le champ ID de l'application.
    • Code secret du client OAuth2, accessible en sélectionnant Copier dans le champ Secret.
    • La fonction Renew secret (Renouveler le secret). Utilisez cette fonction pour générer et copier un nouveau secret pour cette application. Le renouvellement d'un secret empêche l'application existante de fonctionner tant que les identifiants ne sont pas mis à jour.
  8. Copiez les valeurs Application ID (ID d'application) et Secret (Code secret) qui sont générées, puis stockez-les de manière sécurisée pour une utilisation ultérieure.