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.