Aperçu

Le connecteur GitLab pour Gemini Enterprise vous permet d'effectuer des opérations de création, de mise à jour et de lecture sur des données GitLab.

Action compatible

Lorsque le data store GitLab est activé, les utilisateurs finaux peuvent utiliser des commandes en langage naturel dans Gemini Enterprise pour effectuer les actions suivantes.

Action Description
Créer un problème Créer un problème dans GitLab.
Mettre à jour un problème existant Mettre à jour un problème existant dans GitLab.
Ajouter un commentaire à un problème Ajouter un commentaire à un problème dans GitLab.
Fusionner une demande d'extraction Fusionner une demande d'extraction dans GitLab.
Rouvrir une demande d'extraction Rouvrir une demande d'extraction dans GitLab.
Mettre à jour la description du projet Mettre à jour la description du projet dans GitLab.

Autorisations requises

Pour permettre à Gemini Enterprise d'utiliser le data store GitLab, vous devez sélectionner des habilitations lorsque vous configurez OAuth 2.0 pour GitLab. Les habilitations dont vous avez besoin dépendent de si vous souhaitez effectuer une recherche, ou une recherche et des actions.

Si vous souhaitez effectuer une recherche uniquement, sélectionnez l'habilitation suivante :

  • read_api : accorde un accès en lecture à l'API.

Si vous souhaitez effectuer une recherche et des actions, sélectionnez l'habilitation suivante :

  • api : accorde un accès en lecture/écriture à l'API.

Pour savoir comment configurer ces autorisations, consultez Définir des autorisations et obtenir l'ID client et le code secret du client.

Limites

Cette section décrit les problèmes et limites connus qui peuvent affecter votre utilisation du data store GitLab.

  • Lorsque vous créez une application ou que vous ajoutez un data store à une application existante, il est recommandé d'associer un seul data store à des actions appartenant à un seul type de connecteur.
  • L'application d'un périmètre VPC Service Controls aux datastores GitLab existants n'est pas acceptée. Pour appliquer VPC Service Controls, vous devez supprimer et recréer les datastores. Pour en savoir plus sur VPC Service Controls et sur l'utilisation des actions après l'activation de VPC Service Controls, consultez Sécuriser votre application avec VPC Service Controls.
  • Le data store GitLab n'est compatible qu'avec les emplacements global, us, et eu.

Étape suivante