Roles
Roles
Propósito
La vista permite gestionar roles y sus permisos asignados en la aplicación.
Funcionalidades principales
**Listado de roles**: Tabla con los roles creados.**Crear un rol**Botón para añadir nuevos roles.**Editar un rol**: Modificar roles existentes.**Eliminar un rol**: Borrar roles innecesarios.
Permisos
| Permiso | Descripción |
|---|---|
dashboard.index |
Acceso al panel de control. |
organizations.show |
Ver las organizaciones disponibles. |
etchings.index |
Ver lista de grabados. |
roles.create |
Crear nuevos roles. |
users.assign |
Asignar usuarios a roles. |
Ejemplo
Rol Usuario
dashboard.indexetchings.indexetchings.showetchings.createetchings.edit
Consideraciones
- Los roles eliminados no se podrán recuperar.
- Es importante asignar permisos correctos para evitar accesos no deseados.
Roles ejecutivos
Los Roles Ejecutivos están diseñados para proporcionar un control estructurado dentro de diferentes niveles organizacionales. Este documento detalla los permisos y responsabilidades asignados a cada rol ejecutivo: Supervisor Group, Supervisor Organization y Supervisor Branch.
Supervisor Group
El rol de Supervisor Group permite supervisar múltiples sucursales dentro de un grupo de organizaciones asignadas.
Permisos principales:
dashboard.index: Acceso al panel de control.etchings.index: Ver la lista de grabados asociados al grupo.etchings.show: Ver detalles específicos de grabados.reports.index: Consultar reportes grupales.reports.show: Ver detalles de reportes grupales.apply: Realizar solicitudes específicas dentro del grupo.members.edit: Editar información de miembros del grupo.view.group: Acceso consolidado a la información grupal.
Responsabilidades:
- Supervisar las operaciones de las sucursales dentro de su grupo.
- Generar reportes y compartir métricas con niveles superiores.
- Asegurar la correcta gestión de los grabados asignados al grupo.
Supervisor Organization
El rol de Supervisor Organization está diseñado para supervisar toda la organización y todas sus sucursales.
Permisos principales:
dashboard.index: Acceso al panel de control.etchings.index: Supervisar grabados a nivel organizacional.etchings.show: Ver detalles de grabados dentro de la organización.reports.index: Consultar reportes organizacionales.reports.show: Ver reportes de operaciones.members.index: Ver la lista completa de miembros de la organización.members.show: Consultar detalles de los miembros de la organización.view.organization: Acceso completo a la información organizacional.
Responsabilidades:
- Supervisar todas las operaciones de la organización.
- Coordinar con supervisores de sucursales y grupos para optimizar las operaciones.
- Asegurar que los grabados en proceso y tareas pendientes se gestionen eficientemente.
Supervisor Branch
El rol de Supervisor Branch se centra exclusivamente en supervisar y gestionar una única sucursal.
Permisos principales:
dashboard.index: Acceso al panel de control.etchings.index: Ver todos los grabados asociados a la sucursal.export.etchings: Exportar grabados de la sucursal.reports.index: Consultar reportes específicos de la sucursal.reports.show: Ver detalles de reportes relacionados con la sucursal.members.show: Consultar detalles de los miembros de la sucursal.view.branch: Supervisar todas las operaciones relacionadas con la sucursal.
Responsabilidades:
- Gestionar grabados y operaciones específicas de una sucursal.
- Supervisar las tareas y responsabilidades asignadas a los miembros de la sucursal.
- Generar reportes de rendimiento y coordinar con niveles superiores.
Comparación entre Roles Ejecutivos
| Rol | Ámbito de supervisión | Permisos clave | Alcance principal |
|---|---|---|---|
| Supervisor Group | Grupo de sucursales | view.group, members.edit |
Supervisar varias sucursales del grupo. |
| Supervisor Organization | Toda la organización | view.organization, members.index |
Supervisión global de la organización. |
| Supervisor Branch | Una sucursal | view.branch, export.etchings |
Supervisión específica de una sucursal. |
Consideraciones
- Limitación de permisos: Los permisos están diseñados para que cada rol acceda solo al ámbito que supervisa.
- Escalabilidad: Los permisos son lo suficientemente flexibles para adaptarse a cambios en responsabilidades.
- Independencia operativa: Los roles ejecutivos tienen control suficiente para operar de forma autónoma en su ámbito, reduciendo la dependencia de niveles superiores.