Saltar al contenido principal

Crear una integración de MongoDB

Sigue los pasos a continuación para configurar correctamente una nueva integración de MongoDB.

Pasos en MongoDB Atlas

  • Inicia sesión en tu cuenta de MongoDB Atlas en https://account.mongodb.com/account/login.
  • En la parte superior de la página, selecciona tu organización.
  • Haz clic en el ícono de "Configuración" al lado del nombre de tu organización.
  • En el menú de la izquierda, selecciona "Access Manager".
Paso 1Paso 1
  • En el lado derecho, haz clic en "Add New" y selecciona "Service Account".
  • Completa la información de la cuenta de servicio:
    • Nombre
    • Descripción
    • Expiración del Client Secret (recomendamos establecerlo en 365 días)
    • Permisos de la organización: selecciona "Organization Read Only".
Paso 2Paso 2

Conceder acceso al proyecto a la cuenta de servicio

Después de crear la cuenta de servicio a nivel de organización, debes asignarle los permisos adecuados en los proyectos individuales donde desees utilizarla.

  • Ve a Access Manager.
  • En el menú de la izquierda, selecciona Proyectos.
  • Busca el proyecto que deseas habilitar y haz clic en Configuración del proyecto en la columna Acciones.
  • En el menú de la izquierda dentro de la configuración del proyecto, selecciona Access Manager.
Paso 3Paso 3
  • Haz clic en Invitar al proyecto en el lado derecho.
Paso 4Paso 4
  • Busca tu cuenta de servicio y selecciónala.
  • Asigna el rol apropiado — por ejemplo, Acceso de solo lectura a los datos del proyecto (Project Data Access Read Only).
Paso 5Paso 5

Pasos en Nebula

  • Inicia sesión en la plataforma Nebula.
  • Navega a la sección MongoDB en la barra lateral izquierda.
  • Haz clic en "Configuración".
  • Haz clic en "Nuevo" para abrir el formulario de integración.
Crear una integración de MongoDBCrear una integración de MongoDB

El formulario contiene varios campos obligatorios:

Client ID (Obligatorio)

Introduce el Client ID de la cuenta de servicio que creaste en los pasos de MongoDB Atlas.

Client Secret (Obligatorio)

Introduce el Client Secret de la cuenta de servicio que creaste en los pasos de MongoDB Atlas.

Alias (Obligatorio)

Introduce un nombre amigable para esta integración.

Esto te ayudará a distinguir entre múltiples configuraciones de MongoDB en Nebula.