Fenicia incluye un sistema de control de acceso basado en roles (RBAC) que te permite gestionar quién puede ver y modificar información en tu cuenta. Desde esta sección puedes invitar miembros a tu equipo, asignar roles predefinidos o crear permisos personalizados.
Para gestionar usuarios necesitas el permiso settings:manage-users. Por defecto, solo los roles Owner y Admin tienen este permiso.
Fenicia incluye roles predefinidos que cubren los escenarios más comunes:
| Rol | Descripción | Permisos |
|---|---|---|
| Owner | Propietario de la cuenta | Acceso total (*:*) |
| Admin | Administrador general | Todos los permisos excepto gestión de facturación |
| Manager | Gerente de operaciones | Pedidos, productos, inventario, clientes, canales |
| Staff | Personal operativo | Lectura general, creación de pedidos e inventario |
| Custom | Rol personalizado | Permisos configurados manualmente |
Rol Owner
Solo puede existir un Owner por cuenta. Este rol no puede ser eliminado ni modificado y tiene acceso irrestricto a todas las funciones.
Ve a Configuración → Usuarios y haz clic en Invitar usuario.
Proporciona el correo electrónico del nuevo miembro y selecciona el rol que deseas asignarle.
El usuario recibirá un correo con un enlace para crear su cuenta y unirse a tu equipo.
Una vez que el usuario acepte la invitación, aparecerá como activo en la lista de usuarios.
Los permisos en Fenicia siguen el formato recurso:acción. Cada permiso controla el acceso a una operación específica dentro de un módulo.
| Recurso | Acciones disponibles |
|---|---|
| orders | read, create, update, delete, fulfill, cancel, export, import, manage |
| products | read, create, update, delete, import, export, sync, manage |
| customers | read, create, update, delete, export, manage |
| inventory | read, update, adjust, transfer, count, sync, import, export, manage |
| channels | read, create, update, delete, connect, disconnect, configure, sync, manage |
| integrations | read, create, update, delete, configure, sync, manage |
| settings | read, update, manage-users, manage-roles, manage-billing, manage |
| insights | read, export, view-orders, view-sales, view-inventory, manage |
Tip
El permiso manage en cualquier recurso otorga acceso completo a todas las acciones de ese recurso. Úsalo con precaución.
Si los roles predefinidos no se ajustan a tus necesidades, puedes crear un rol personalizado seleccionando exactamente los permisos que necesitas para cada recurso.
En Configuración → Usuarios, accede a la pestaña de roles y haz clic en Nuevo rol.
Selecciona los permisos específicos para cada recurso usando las casillas de verificación.
Guarda el rol y asígnalo a los usuarios correspondientes.
Desde la lista de usuarios puedes:
Desactivación vs. eliminación
Desactivar un usuario conserva su historial de actividad y permite reactivarlo en el futuro. Eliminar un usuario es permanente.
Todas las acciones realizadas por los usuarios quedan registradas en el log de actividad. Esto te permite verificar quién realizó cambios específicos y cuándo.