Cada usuario en Mokapen pertenece a una o más organizaciones con un rol específico. El rol define lo que puedes ver, crear y configurar: no todos acceden a la configuración, no todos invitan a colegas, no todos gestionan facturación o seguridad. Esta guía resume los seis roles principales y los permisos crecientes de Guest a Admin.
El sistema prevé 6 roles principales, con permisos crecientes:
En el sistema seed, Admin y Owner tienen los mismos permisos. La diferencia puede implementarse a nivel de lógica de negocio o para funcionalidades futuras.
| Funcionalidad | Guest | Limited User | User | Member | Owner | Admin |
|---|---|---|---|---|---|---|
| Ver entidades asignadas | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Crear nuevas entidades | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Ver usuarios/equipos | ❌ | ✅ (solo propios) | ✅ | ✅ | ✅ | ✅ |
| Invitar usuarios | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Gestionar equipos | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Modificar configuración de apps | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Import/Export | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Gestionar seguridad | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gestionar preferencias de apps | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gestionar facturación | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Funcionalidades Partner/Developer | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
P: ¿Puede un Limited User modificar un contacto creado por otro usuario?
R: Depende de la configuración de privacidad y de los permisos específicos. Generalmente solo puede modificar las entidades de las que es owner o stakeholder.
P: ¿Puede un Member eliminar la organización?
R: No, solo Owner y Admin pueden eliminar la organización.
P: ¿Puede un User ver todos los usuarios de la organización?
R: Sí, un User puede ver la lista completa de usuarios, mientras que un Limited User solo ve los equipos de los que forma parte.
P: ¿Cuál es la diferencia entre Owner y Admin?
R: En el sistema base son equivalentes. Admin puede tener acceso a funcionalidades adicionales como Partner y Developer si están configuradas.
¿Necesitas ayuda?