Passa al contenuto principale

Crea un'integrazione MongoDB

Segui i passaggi indicati di seguito per configurare correttamente una nuova integrazione MongoDB.

Passaggi su MongoDB Atlas​

  • Accedi al tuo account MongoDB Atlas su https://account.mongodb.com/account/login.
  • In alto nella pagina, seleziona la tua organizzazione.
  • Clicca sull'icona "Impostazioni" accanto al nome della tua organizzazione.
  • Dal menu a sinistra, seleziona "Access Manager".
Passaggio 1Passaggio 1
  • Sul lato destro, clicca su "Add New" e scegli "Service Account".
  • Compila i dettagli del Service Account:
    • Nome
    • Descrizione
    • Scadenza del Client Secret (consigliamo di impostarla a 365 giorni)
    • Permessi organizzativi: seleziona "Organization Read Only".
Passaggio 2Passaggio 2

Abilitazione accesso dei progetti al Service Account​

Dopo aver creato il Service Account a livello di organizzazione, devi assegnare i permessi appropriati ai singoli progetti in cui vuoi utilizzarlo.

  • Vai su Access Manager.
  • Nel menu a sinistra, seleziona Progetti.
  • Trova il progetto che vuoi abilitare e clicca su Impostazioni progetto nella colonna Azioni.
  • Nel menu a sinistra delle impostazioni del progetto, seleziona Access Manager.
Step 3Step 3
  • Clicca su Invita al progetto sulla destra.
Step 4Step 4
  • Cerca il tuo Service Account, quindi selezionalo.
  • Assegna il ruolo appropriato — ad esempio, Project Data Access Read Only (accesso in sola lettura ai dati del progetto).
Step 5Step 5

Passaggi su Nebula​

  • Accedi alla piattaforma Nebula.
  • Vai alla sezione MongoDB nella barra laterale sinistra.
  • Clicca su "Configurazione".
  • Premi "Nuovo" per aprire il modulo di integrazione.
Crea un'integrazione MongoDBCrea un'integrazione MongoDB

Il modulo contiene diversi campi obbligatori:

Client ID (Obbligatorio)​

Inserisci il Client ID del Service Account creato nei passaggi su MongoDB Atlas.

Client Secret (Obbligatorio)​

Inserisci il Client Secret del Service Account creato nei passaggi su MongoDB Atlas.

Alias (Obbligatorio)​

Inserisci un nome descrittivo per questa integrazione.

Ti aiuterà a distinguere tra più configurazioni MongoDB in Nebula.