Saltar al contenido principal

Compartir flujos de trabajo

Disponibilidad de la función

Esta función está disponible en los planes Pro y Enterprise Cloud, así como en las instancias autohospedadas Enterprise.

Compartir flujos de trabajo permite que los usuarios dentro de la misma instancia de n8n los compartan entre sí.

Los usuarios pueden compartir los flujos de trabajo que ellos mismos han creado. El propietario de la instancia y los usuarios con rol de administrador pueden ver y compartir todos los flujos de trabajo de la instancia. Para obtener más información sobre propietarios y administradores, consulta Tipos de cuenta.

Compartir un flujo de trabajo

  1. Abre el flujo de trabajo que deseas compartir.
  2. Haz clic en Share (Compartir).
  3. En Add users (Agregar usuarios), busca y selecciona al usuario con quien deseas compartirlo.
  4. Haz clic en Save (Guardar).

Nota: Esta opción solo está disponible al compartir flujos de trabajo ubicados en tu espacio personal. Si intentas usar la opción "Agregar usuarios" en un flujo de trabajo que pertenece a un proyecto, aparecerá el siguiente mensaje:

Captura de pantalla de la opción de compartir en proyectos

Este comportamiento es el esperado e indica que el flujo de trabajo ya se comparte automáticamente con todos los miembros del proyecto. En lugar de agregar usuarios directamente al flujo de trabajo, debes añadirlos al proyecto donde reside dicho flujo.

Ver flujos de trabajo compartidos

Puedes explorar y buscar flujos de trabajo desde la página de lista de Flujos de trabajo. Los flujos mostrados dependen del proyecto en el que te encuentres actualmente:

  • Vista general: Muestra todos los flujos de trabajo a los que tienes acceso, incluyendo:
    • Flujos de trabajo que tú mismo has creado.
    • Flujos de trabajo compartidos contigo.
    • Flujos de trabajo de los proyectos a los que perteneces.
    • Si iniciaste sesión como propietario de la instancia o administrador: todos los flujos de trabajo de la instancia.
  • Otros proyectos: Muestra todos los flujos de trabajo del proyecto específico.

Roles y permisos en flujos de trabajo

Existen dos roles en los flujos de trabajo: Creador (Creator) y Editor (Editor).
El creador es quien originalmente creó el flujo de trabajo; los editores son otros usuarios con acceso al flujo.

El creador de un flujo de trabajo no puede cambiarse, salvo que dicho usuario sea eliminado de la instancia.

Acceso a credenciales al compartir flujos de trabajo

Al compartir un flujo de trabajo, los editores pueden utilizar todas las credenciales empleadas en ese flujo, incluso aquellas que no se les hayan compartido explícitamente mediante la función de compartir credenciales.

Tabla de permisos

PermisoCreadorEditor
Ver flujo de trabajo (solo lectura)✅✅
Ver registros de ejecución✅✅
Editar (incluyendo etiquetas)✅✅
Ejecutar✅✅
Compartir✅❌
Exportar✅✅
Eliminar✅❌

Restricciones al editar nodos cuando las credenciales no están compartidas

La función de compartir flujos de trabajo en n8n sigue el principio de privilegio mínimo. Esto significa que si un usuario comparte contigo un flujo de trabajo que utiliza ciertas credenciales, pero no comparte contigo esas credenciales específicas, no podrás editar los nodos que usan dichas credenciales. Aun así, podrás ver y ejecutar el flujo de trabajo, así como editar los nodos que no utilicen credenciales que no te hayan sido compartidas.

Para obtener más información sobre cómo compartir credenciales, consulta Compartir credenciales.