Ir al contenido principal

Integración con Regentra

Connect Regentra's PSA and compliance platform to Level so your Level devices sync into Regentra as assets, with optional real-time webhook updates.

Introducción

Regentra es una plataforma combinada de PSA y cumplimiento normativo para MSPs. Su integración con Level importa los dispositivos que gestionas en Level a Regentra como activos, de modo que aparecen en el inventario de activos de Regentra, en los tickets y en el portal de clientes.

La configuración es breve y ocurre principalmente en Regentra. En Level, creas una clave de API de solo lectura y, opcionalmente, un webhook para que los cambios en los dispositivos lleguen a Regentra en segundos en lugar de esperar a la próxima sincronización programada.

ℹ️ NOTA: Esta integración fue creada y es mantenida por Regentra. Para conocer la configuración del lado de Regentra, consulta su documentación: Integración con Level.io RMM.


⚙️ REQUISITOS PREVIOS

  • Acceso de administrador a Level. Las claves de API y los webhooks son exclusivos para administradores.

  • Una cuenta de Regentra con acceso a Configuración → Integraciones.


Integración con Regentra

Crear una clave de API en Level

Regentra utiliza una clave de API de Level para leer el inventario de dispositivos.

  1. En Level, ve a Configuración → Claves de API.

  2. Haz clic en + Crear clave de API.

  3. Introduce una Descripción como, por ejemplo, «Integración con Regentra».

  4. Selecciona Solo lectura. Regentra lee datos de dispositivos desde Level y no escribe nada de vuelta, por lo que una clave de solo lectura es suficiente.

  5. Haz clic en Crear clave, luego usa el menú de tres puntos en la nueva fila y elige Copiar clave.

Create API key dialog in Level settings with Read-only selected

Consulta Configuración de claves de API para obtener información completa sobre la gestión de claves.


Conectar Regentra a Level

  1. En Regentra, ve a Configuración → Integraciones → Level.io RMM.

  2. Pega la clave copiada en el Clave de API campo.

  3. Haz clic en Probar conexión para confirmar que Regentra puede alcanzar la API de Level.

  4. Guarda la configuración y luego haz clic en Sincronizar ahora para ejecutar la primera importación.

Después de la primera importación, Regentra obtiene el inventario completo de dispositivos según su propia programación. Regentra lo documenta como cada seis horas.


Qué se sincroniza

Cada dispositivo de Level se convierte en un activo en Regentra, con estos campos obtenidos desde Level:

Level

Activo en Regentra

Nombre de host

Nombre del dispositivo

Número de serie

Número de serie

Sistema operativo

SO

Fabricante

Fabricante

Modelo

Modelo

Estado en línea

Estado en línea/sin conexión

La sincronización es unidireccional. Regentra lee desde Level y nunca escribe de vuelta, por lo que nada de lo que edites en Regentra cambia un dispositivo en Level.

ℹ️ NOTA: Level no recopila fechas de garantía de hardware, por lo que los campos de garantía en Regentra permanecen como entradas manuales.


Enviar actualizaciones de dispositivos en tiempo real con un webhook

La sincronización programada es suficiente para la mayoría de los equipos. Añade un webhook si deseas que los nuevos dispositivos, cambios en dispositivos y eliminaciones lleguen a Regentra de forma inmediata.

  1. En Regentra, abre Configuración → Integraciones → Level.io RMM y copia la URL del endpoint del webhook.

  2. En Level, ve a Configuración → Webhooks y haz clic en + Añadir webhook.

  3. Pega el endpoint de Regentra en el URL campo.

  4. Si Regentra te proporcionó un secreto de firma para este endpoint, pégalo en Secreto. De lo contrario, déjalo vacío. Level solo añade el X-Level-Signature encabezado cuando se establece un secreto, y el endpoint receptor debe estar preparado para verificarlo.

  5. Deja el interruptor Habilitado activado.

  6. En Eventos a enviar, elige Seleccionar tipos a enviar y marca Dispositivo creado, Dispositivo actualizado, y Dispositivo eliminado.

  7. Haz clic en Añadir webhook.

Add new webhook panel in Level settings with Select types to send chosen

Regentra confirma la recepción del primer evento y muestra el webhook como Activo por su parte.

Consulta Configuración de webhooks para conocer el formato del payload, el registro de entregas y el comportamiento de reintentos.


Probar la integración

  1. Confirma que la integración de Level.io RMM en Regentra muestra Conectado.

  2. Comprueba de forma puntual la lista de activos de Regentra comparándola con el listado de dispositivos de Level.

  3. Si configuraste el webhook, cambia el nombre de un dispositivo en Level y luego abre Configuración → Webhooks → Solicitudes en Level y busca una Dispositivo actualizado entrega con un código de estado 2xx.

Si una entrega falló, haz clic en la fila para leer el mensaje de error y el cuerpo de la respuesta. Level reintenta automáticamente una entrega fallida hasta tres veces, y puedes hacer clic en Volver a ejecutar solicitud una vez que hayas corregido la causa. Las causas más comunes son una URL de endpoint mal escrita o un secreto configurado en un lado pero no en el otro.

Si faltan activos pero la prueba de conexión es correcta, la clave de API es lo primero que debes revisar. Una clave eliminada o rotada detiene la sincronización de inmediato y la tarjeta de integración de Regentra cambia a Error.


Gestión continua

  • Rotar la clave: crea una nueva clave de API en Level, pégala en Regentra, prueba la conexión y luego elimina la clave antigua. Eliminar una clave surte efecto de inmediato, así que hazlo en ese orden.

  • Pausar las actualizaciones en tiempo real: desactiva el webhook en Level. La sincronización programada continúa ejecutándose.

  • Detener la integración: elimina la clave de API de Regentra o borra la clave en Level.

  • Dispositivos eliminados: eliminar un dispositivo de Level no borra su activo en Regentra. Regentra conserva el registro para el historial y actualiza su estado.

⚠️ ADVERTENCIA: Si conectas tanto Level como NinjaOne a la misma organización de Regentra, Regentra trata a NinjaOne como la fuente de dispositivos de mayor prioridad y retira la copia de Level de cualquier dispositivo que aparezca en ambos. Consulta la documentación de Regentra sobre Integración con NinjaOne RMM documentación.


Preguntas frecuentes

  • ¿Necesito habilitar Regentra en la página de Integraciones de Level? No. Configuración → Integraciones en Level incluye ConnectWise PSA, HaloPSA, Zest, Hudu y DeskDay. Regentra se conecta a través de la API de Level y, opcionalmente, un webhook, por lo que no hay nada que activar allí.

  • ¿La clave de API debe ser de solo lectura o de lectura y escritura? Solo lectura. Regentra únicamente lee dispositivos desde Level. Si una prueba de conexión o sincronización falla con un error de permisos, consulta con Regentra antes de ampliar los permisos de la clave.

  • ¿Es obligatorio el webhook? No. La sincronización programada funciona sin él. El webhook solo añade actualizaciones casi instantáneas para los equipos que necesitan datos de activos actualizados entre sincronizaciones.

  • ¿Las alertas de Level abren tickets en Regentra? La integración de Regentra con Level documenta la sincronización de dispositivos y activos, no las alertas. Level puede enviar Alerta activa y Alerta resuelta eventos a cualquier endpoint, así que pregunta a Regentra si su endpoint los acepta antes de añadir esos tipos de eventos al webhook.

  • ¿Por qué aparece un dispositivo dos veces en Regentra? Regentra deduplica dispositivos de Level contra dispositivos de Microsoft Entra o Intune comparando el número de serie y el nombre de host. Un dispositivo sin número de serie puede aparecer como dos registros hasta que los fusiones manualmente. Consulta la documentación de Regentra sobre Integración con Level.io RMM documentación.

  • ¿Puedo limitar qué dispositivos de Level se sincronizan? El lado de Level no tiene filtro. Una clave de API de solo lectura puede leer todos los dispositivos de tu organización en Level, por lo que cualquier limitación de alcance ocurre en Regentra.

  • ¿Quién puede realizar esta configuración? Un administrador de Level, para la clave de API y el webhook, y un usuario de Regentra con acceso a Configuración → Integraciones.

¿Ha quedado contestada tu pregunta?