Configurare MongoDB Atlas utilizzando le liste consentite IP

Questa pagina descrive come stabilire una connessione sicura tra il database di origine MongoDB Atlas e Datastream inserendo indirizzi IP specifici nella lista consentita. Il metodo di connettività della lista consentita di indirizzi IP garantisce che il database accetti solo il traffico proveniente da un'istanza Datastream autorizzata.

Configurare un utente del database MongoDB

Per utilizzare Datastream con un'istanza MongoDB Atlas, devi prima creare un utente del database e concedergli i privilegi di accesso:

  1. Nella dashboard di MongoDB Atlas, in Security (Sicurezza), fai clic su Database access (Accesso al database).
  2. Fai clic su New database user (Nuovo utente del database) e seleziona il metodo di autenticazione tramite password per l'utente.
  3. Inserisci il nome utente e la password per l'utente Datastream.
  4. In Privilegi utente del database, seleziona Concedi privilegi utente specifici.
  5. In Privilegi specifici, aggiungi il seguente ruolo:
    • readAnyDatabase
  6. Fai clic su Aggiungi utente.

Recuperare gli indirizzi IP pubblici di Datastream

Quando crei un profilo di connessione per il database di origine, devi recuperare gli indirizzi IP pubblici per Datastream per autorizzarli in MongoDB Atlas.

  1. Vai alla pagina Profili di connessione nella console Google Cloud .

    Vai alla pagina Profili di connessione

  2. Fai clic su Crea profilo e seleziona MongoDB.

  3. Inserisci i dettagli della connessione, inclusi il nome del profilo di connessione, il nome host o l'indirizzo IP, la porta e le credenziali utente del database.

  4. Nella sezione Definisci impostazioni di connessione, individua l'elenco degli indirizzi IP pubblici di Datastream.

  5. Copia questi indirizzi IP.

Configurare le liste consentite IP in MongoDB Atlas

Consenti gli indirizzi IP pubblici di Datastream nelle impostazioni di sicurezza di MongoDB Atlas:

  1. Accedi al tuo account MongoDB Atlas.
  2. Nel menu di navigazione, fai clic su Sicurezza, quindi su Accesso alla rete.
  3. Fai clic su Aggiungi indirizzo IP.
  4. Inserisci il primo indirizzo IP che hai copiato da Datastream.
  5. Ripeti questa procedura per ogni indirizzo IP che vuoi inserire nella lista consentita.
  6. Fai clic su Conferma e attendi che lo stato diventi Attivo.

Testa e crea il profilo di connessione

Dopo aver attivato le liste consentite di indirizzi IP in MongoDB Atlas, puoi verificare la connessione.

  1. Torna alla pagina di configurazione Profili di connessione nella console Google Cloud .
  2. Fai clic su Esegui test per verificare la connettività al database.
  3. Verifica che il test abbia esito positivo, quindi fai clic su Crea per salvare il profilo.

Se il test non va a buon fine, verifica che tutti gli indirizzi IP Datastream siano attivi nell'elenco Accesso alla rete dell'istanza Atlas e che all'utente del database siano assegnati i privilegi corretti.