Introducción
Esta integración sincroniza los dispositivos de Level en ConnectWise PSA como configuraciones y enruta las alertas de monitoreo de Level a tickets de servicio de ConnectWise. La configuración se realiza primero en ConnectWise (rol de seguridad, miembro de API, claves de API) y luego en Level (credenciales, mapeo de grupos, tickets); después se activa el interruptor para ponerlo en marcha.
⚙️ REQUISITOS PREVIOS
Acceso de administrador a Level
Acceso de administrador a ConnectWise PSA con permiso para gestionar roles de seguridad, miembros de API y claves de API
Integración de ConnectWise PSA
Crear un rol de seguridad en ConnectWise
La integración de Connectwise PSA requiere configurar un «Security Role» dentro de Connectwise. A este rol se le deben otorgar los permisos adecuados para que Level pueda crear configuraciones, tipos y tickets.
1. Ve a Settings > Security Roles
2. Se mostrará una lista de los roles de seguridad ya creados. Haz clic en el símbolo «+» para crear un nuevo rol para Level:
3. Asigna un nombre al nuevo rol de seguridad, como «Level». Haz clic en el icono de guardar:
4. Se te llevará a una lista de todos los permisos disponibles. Level solo necesita un pequeño subconjunto de estos. Deberás establecer permisos en «Companies», «Service Desk» y «System»:
5. Específicamente, Level necesitará los siguientes permisos:
Companies:
Company Maintenance - Add, Edit, Inquire
Configurations - Add, Edit, Inquire
Service Desk:
Close Service Tickets - Edit, Inquire
Service Tickets - Add, Edit, Inquire
System:
Table Setup - Add, Inquire
6. Haz clic en el icono de guardar para conservar los cambios:
Crear un miembro de API en Connectwise
Connectwise utiliza miembros de API para almacenar las claves de API.
1. Ve a System > Members > API Members
2. Haz clic en «API Members»:
3. Haz clic en «+»:
4. Rellena los campos obligatorios y asegúrate de seleccionar el rol de seguridad que creamos en el paso anterior como «Role ID»:
5. Haz clic en el icono de guardar para conservar los cambios:
Crear claves de API
1. Desde el miembro de API recién creado, ve a «API Keys»:
2. Necesitamos crear una clave de API que Level pueda usar. Haz clic en el icono «+»:
3. Asigna una «Description» a la clave y haz clic en el icono de guardar para generar las claves:
4. Toma nota de la «Public Key» y la «Private Key», ya que las usaremos en Level:
Configurar la integración en Level
1. Ve a Settings > Integrations
2. Haz clic en la integración de Connectwise PSA:
3. Completa los cuatro campos de configuración:
ConnectWise PSA URL
La URL de ConnectWise PSA. Esta URL puede apuntar a una ubicación local o en la nube, y debe incluir el protocolo correspondiente. Por ejemplo: https://connect.mycompanydomain.com.
Company
El nombre de tu empresa que usas para iniciar sesión en tu cuenta de ConnectWise PSA.
API Keys
Las claves pública y privada que generamos en los pasos anteriores.
4. Haz clic en el botón «Save changes»:
5. Presiona «Test connection» para asegurarte de que tu configuración funciona correctamente:
Mapear grupos de Level a sitios de Connectwise
Level creará configuraciones en Connectwise basándose en el mapeo de grupos. Puedes elegir cualquier grupo o subgrupo en Level y asociarlo con una combinación de empresa y sitio de Connectwise.
1. Ve a Group Mapping:
2. Haz clic en «Add new groups» para seleccionar los grupos de Level que deseas mapear a sitios de Connectwise:
3. Elige uno o más grupos y haz clic en «Add new groups»:
4. Elige un tipo y estado de empresa de Connectwise y haz clic en «Load Connectwise Companies» para obtener el subconjunto de empresas del que deseas elegir:
5. Elige una empresa de Connectwise para el primer mapeo:
6. Selecciona el sitio de Connectwise:
7. Repite el proceso para cada fila y haz clic en «Save» cuando hayas terminado:
ℹ️ NOTA: La integración aún está desactivada en esta etapa — ningún dispositivo está sincronizado todavía.
Mapear políticas de monitoreo de Level a paneles de servicio de Connectwise
Level puede mapear alertas a tickets de Connectwise. Solo necesitamos elegir qué políticas de monitoreo deben crear tickets, así como en qué panel de servicio deben aparecer.
1. Haz clic en «Ticketing»:
2. Elige los paneles de servicio de Connectwise para cada política que desees mapear:
3. Cuando hayas terminado, haz clic en «Save changes» al final de la página:
ℹ️ NOTA: La integración aún está desactivada en esta etapa — ningún dispositivo está sincronizado todavía.
Comenzar a enviar dispositivos y alertas
1. Haz clic en el interruptor «Disabled»:
2. Esto comenzará a enviar dispositivos y alertas de inmediato. Puedes ver cómo los mapeos de grupos cambian de «Unsynced» a «Syncing» y finalmente a «Synced»:
3. Si deseas seguir el progreso o solucionar algún problema, navega a la pestaña «Events» para ver una lista en tiempo real de las solicitudes que se están enviando a Connectwise:
Preguntas frecuentes
¿Quién puede configurar esta integración? Un administrador de Level y un administrador de ConnectWise PSA. El lado de ConnectWise requiere permiso para gestionar roles de seguridad, miembros de API y claves de API.
¿Por qué necesito un rol de seguridad dedicado? Limitar los permisos exactamente a lo que Level necesita reduce el riesgo. El rol concede acceso únicamente a configuraciones, tickets de servicio y configuración de tablas, nada más.
¿Necesito mapear todos los grupos? Solo los grupos que deben sincronizar dispositivos con ConnectWise necesitan mapeos. Puedes mapear un subconjunto de tus grupos de Level y dejar otros sin mapear.
¿Por qué no aparece un dispositivo como configuración en ConnectWise? Confirma que el grupo del dispositivo esté mapeado en Group mapping y que la integración esté habilitada. Revisa la pestaña Events para ver las solicitudes fallidas y revisar los códigos de respuesta HTTP para identificar el problema.
¿Puedo añadir o cambiar los mapeos de grupos después de que la integración esté activa? Sí. Vuelve a Group mapping, realiza los cambios y guarda. Las actualizaciones surten efecto de inmediato.
