n8n presenta variables con alcance de proyecto para mejorar la colaboración
Las variables con alcance de proyecto permiten separar configuraciones en n8n; el artículo explica su alcance y las diferencias respecto a las variables globales.
Escrito porIdir Ouhab
Seguir a Idir en X · ES/EN
n8n ha lanzado una actualización importante que transforma la forma en que los equipos gestionan las variables en sus flujos de automatización. A partir de la versión 1.118.0, la plataforma incorpora variables por proyecto junto a las tradicionales variables globales, marcando un gran avance en la organización y seguridad del espacio de trabajo.
¿Qué ha cambiado?
Hasta ahora, todas las variables en n8n eran globales por defecto: visibles y accesibles para cualquier usuario de la instancia. Aunque esto funcionaba bien para equipos pequeños, presentaba dificultades para organizaciones con varios proyectos y equipos trabajando en paralelo. Esta nueva actualización resuelve directamente esa limitación.
Entendiendo el alcance de las variables
El nuevo sistema de variables introduce dos tipos de alcance claramente diferenciados:
Las variables globales están disponibles en los distintos proyectos de la instancia. Úsalas para configuración compartida no sensible, como la URL base de una API pública. Guarda las claves de API y las contraseñas en credenciales o en un sistema adecuado de secretos; el alcance de una variable no sustituye la gestión de secretos.
Variables de proyecto de equipo: están restringidas a los miembros de un proyecto de equipo concreto. Solo quienes tengan acceso a ese proyecto podrán verlas y utilizarlas en sus flujos y credenciales, garantizando un mejor aislamiento de datos y mayor seguridad.
Proyectos personales y variables
Los proyectos personales actualmente solo funcionan con variables globales: las variables por proyecto están pensadas específicamente para los proyectos de equipo. Este enfoque asegura que los flujos personales sigan pudiendo acceder a los recursos compartidos necesarios mediante variables globales, mientras que los proyectos de equipo se benefician de una capa adicional de aislamiento.
Por qué es importante
El alcance de proyecto ayuda a organizar la configuración y a evitar conflictos de nombres entre proyectos. No elimina la necesidad de gestionar por separado el acceso al proyecto, los permisos y los datos sensibles.
Además, esta base prepara el terreno para un control aún más detallado. Cuando se introduzcan los roles personalizados, las organizaciones podrán asignar permisos específicos para que los usuarios creen y gestionen variables dentro de sus propios proyectos, reforzando aún más la preparación de n8n para entornos empresariales.
Cómo empezar
Las variables por proyecto se introdujeron en n8n 1.118.0. Su disponibilidad también depende de la edición y del plan; comprueba la tabla de disponibilidad actual para tu instalación.
Crear variables globales: si no ves la opción «Variables» en la barra lateral izquierda, puedes crear variables globales desde la página de vista general, en la pestaña Variables, seleccionando «Global» como alcance en el modal de creación.
Crear variables de proyecto de equipo: dentro de cualquier proyecto de equipo, puedes crear variables con alcance de proyecto, que solo estarán disponibles en ese proyecto específico.
¿Listo para probar las nuevas funciones de alcance de variables? Consulta la documentación oficial para encontrar guías detalladas de implementación y buenas prácticas.
Conversación
Comentarios
No hay comentarios publicados