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.