Usuarios y Roles
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.
Requisitos de Acceso
Para gestionar usuarios necesitas el permiso settings:manage-users. Por defecto, solo los roles Owner y Admin tienen este permiso.
Roles Predefinidos
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.
Invitar Usuarios
Acceder a la sección de usuarios
Ve a Configuración → Usuarios y haz clic en Invitar usuario.
Ingresar datos del usuario
Proporciona el correo electrónico del nuevo miembro y selecciona el rol que deseas asignarle.
Enviar invitación
El usuario recibirá un correo con un enlace para crear su cuenta y unirse a tu equipo.
Activación
Una vez que el usuario acepte la invitación, aparecerá como activo en la lista de usuarios.
Sistema de Permisos
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.
Recursos Disponibles
| 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.
Crear Rol Personalizado
Si los roles predefinidos no se ajustan a tus necesidades, puedes crear un rol personalizado seleccionando exactamente los permisos que necesitas para cada recurso.
Crear nuevo rol
En Configuración → Usuarios, accede a la pestaña de roles y haz clic en Nuevo rol.
Asignar permisos
Selecciona los permisos específicos para cada recurso usando las casillas de verificación.
Guardar y asignar
Guarda el rol y asígnalo a los usuarios correspondientes.
Gestionar Usuarios Existentes
Desde la lista de usuarios puedes:
- Cambiar rol — reasignar el rol de un usuario existente
- Desactivar usuario — suspender el acceso sin eliminar la cuenta
- Reactivar usuario — restaurar el acceso de un usuario desactivado
- Eliminar usuario — remover permanentemente al usuario del equipo
Desactivación vs. eliminación
Desactivar un usuario conserva su historial de actividad y permite reactivarlo en el futuro. Eliminar un usuario es permanente.
Auditoría de Accesos
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.
Artículos Relacionados
- Perfil del negocio — configuración general de tu cuenta
- API Keys y credenciales — acceso programático para desarrolladores
- Facturación y suscripción — gestión de tu plan y pagos