Aller au contenu principal

Créer une intégration MongoDB

Suivez les étapes ci-dessous pour configurer correctement une nouvelle intégration MongoDB.

Étapes MongoDB Atlas​

  • Connectez-vous à votre compte MongoDB Atlas sur https://account.mongodb.com/account/login.
  • En haut de la page, sélectionnez votre organisation.
  • Cliquez sur l’icône « Paramètres » située à côté du nom de votre organisation.
  • Dans le menu de gauche, sélectionnez « Access Manager ».
Étape 1Étape 1
  • Sur la droite, cliquez sur « Add New » puis choisissez « Service Account ».
  • Remplissez les informations du Service Account :
    • Nom
    • Description
    • Expiration du Client Secret (nous recommandons de la fixer à 365 jours)
    • Permissions de l’organisation : sélectionnez « Organization Read Only ».
Étape 2Étape 2

Attribution de l'accès au projet au compte de service​

Après avoir créé le compte de service au niveau de l'organisation, vous devez lui attribuer les autorisations appropriées pour chaque projet dans lequel vous souhaitez l'utiliser.

  • Accédez à Access Manager.
  • Dans le menu de gauche, sélectionnez Projets.
  • Trouvez le projet que vous souhaitez activer et cliquez sur Paramètres du projet dans la colonne Actions.
  • Dans le menu de gauche des paramètres du projet, sélectionnez Access Manager.
Étape 3Étape 3
  • Cliquez sur Inviter au projet dans le coin droit.
Étape 4Étape 4
  • Recherchez votre compte de service, puis sélectionnez-le.
  • Attribuez le rôle approprié — par exemple Accès en lecture aux données du projet (Project Data Access Read Only).
Étape 5Étape 5

Étapes sur Nebula​

  • Connectez-vous à la plateforme Nebula.
  • Rendez-vous dans la section MongoDB dans la barre latérale gauche.
  • Cliquez sur « Configuration ».
  • Cliquez sur « Nouveau » pour ouvrir le formulaire d’intégration.
Créer une intégration MongoDBCréer une intégration MongoDB

Le formulaire comporte plusieurs champs obligatoires :

Client ID (Obligatoire)​

Saisissez le Client ID du Service Account créé lors des étapes sur MongoDB Atlas.

Client Secret (Obligatoire)​

Saisissez le Client Secret du Service Account créé lors des étapes sur MongoDB Atlas.

Alias (Obligatoire)​

Indiquez un nom convivial pour cette intégration.

Cela vous aidera à différencier plusieurs configurations MongoDB dans Nebula.