Roles e invitaciones
Cuando una organización tiene más de uno o dos miembros, el acceso basado en roles se convierte en la tarea administrativa del día a día. Esta guía recorre cómo crear roles, decidir qué otorgan, asignarlos a miembros e invitar a nuevos usuarios con el rol adecuado desde el primer momento.
Cuándo usar roles
Necesitas roles explícitos siempre que:
- La organización tiene miembros que no son propietarios — los propietarios siempre tienen acceso implícito completo; los miembros empiezan sin nada.
- El modo de acceso de un schema es Privado — los miembros no lo pueden ver sin un rol que les conceda lectura.
- Distintos miembros deben tener distintos ámbitos de escritura (ventas puede editar clientes pero no productos; finanzas puede leer facturas pero no editarlas).
Si todo el mundo en la organización debe verlo todo, lo más sencillo es darles a todos la condición de propietario. Los roles son la respuesta cuando el acceso debe variar según la persona.
Anatomía de un rol
Un rol tiene:
- Nombre — lo que aparece en el desplegable de asignación.
- Descripción — opcional, útil para tu yo futuro.
- Capacidades — la lista de permisos, agrupados por recurso. Consulta Roles y capacidades para el catálogo.
- Ámbito — qué schemas (o qué modelos concretos) cubren las capacidades.
Construyes el rol una vez y lo reutilizas con cada miembro que cumpla ese papel.
Crear un rol
Desde la página de la organización → pestaña Roles → + Nuevo rol:
- Ponle un nombre claro y orientado a la acción. "Comercial" se lee mejor que "Rol 3".
- Elige los schemas (o modelos concretos) que cubre el rol.
- Marca las capacidades para cada uno:
- Leer metadatos — ver el schema y sus modelos. Sin esto, no se llega al resto.
- Leer instancias, Crear, Actualizar, Eliminar — CRUD por modelo.
- Gestionar archivos — subidas en las instancias.
- Usar el asistente de IA — permite a los titulares del rol hablar con el agente.
- Guarda.
Asignar un rol a un miembro
Desde la pestaña Miembros, haz clic en un miembro, luego en Asignar rol y elige de la lista. Un miembro puede tener varios roles — las capacidades se suman; ningún segundo rol te quita nada.
El cambio se hace efectivo en la siguiente petición del usuario a la plataforma; no hace falta que cierre sesión y la vuelva a abrir.
Invitar a un usuario nuevo con roles ya asignados
Puedes invitar a alguien que aún no es usuario de la plataforma. Desde Miembros → + Añadir miembro → Invitar por correo:
- Escribe el correo de la persona invitada.
- Elige los roles con los que debe aterrizar.
- (Opcional) Añade un mensaje corto — se incluye en el correo de invitación.
- Envía.
La persona invitada recibe un correo con un enlace de registro ligado a la organización. Cuando inicie sesión, ya es miembro con los roles que has fijado; no hace falta ninguna acción adicional por tu parte.
Las invitaciones pendientes se listan en Miembros con una marca pendiente. Puedes reenviar, cambiar roles antes de la aceptación, o revocar.
Editar o eliminar un rol
Desde la pestaña Roles, haz clic en un rol para editarlo. Los cambios afectan a cada miembro que lo tenga actualmente. Si eliminas un rol, cada miembro que lo tenía pierde esas capacidades inmediatamente — mantiene el resto de roles que tuviera.
Los roles son específicos de la organización que los ha definido. No hay un registro global: cada organización construye su conjunto.
Un patrón corto
Para un equipo pequeño, tres o cuatro roles suelen cubrirlo todo:
- Admin — lectura + escritura completa en cada schema. Útil cuando la persona debe tener control a nivel de organización pero no la quieres hacer propietaria (sin gestión de miembros).
- Editor (por área) — lectura + crear + actualizar + gestionar archivos sobre un schema concreto (por ejemplo, Editor de ventas sobre el schema
CRM). - Solo lectura — leer instancias en un conjunto de schemas, nada más. Apropiado para auditores, consultores, asesores externos.
- Usuario del asistente — añade la capacidad Usar el asistente de IA encima de cualquiera de los anteriores cuando la organización quiere controlar el acceso al agente.
Puedes dividir más adelante — empieza grueso, refina cuando un caso concreto lo exija.
Relacionados
- Roles y capacidades — qué permite cada capacidad.
- Organizaciones y miembros — la gestión de la pertenencia en sí.
- Gestionar tenants en una organización — los roles son por schema, pero se aplican por tenant.