🔐 Normas de Roles y Accesos del Sistema
Módulo de Gestión de Usuarios — Cap. 25: Roles, Permisos y Automatización
🚧 INSTRUCTIVO EN CONSTRUCCIÓN
Este instructivo está siendo diseñado. Su contenido será completado próximamente. Los lineamientos generales ya están definidos.
Este instructivo está siendo diseñado. Su contenido será completado próximamente. Los lineamientos generales ya están definidos.
📑 Índice
📋 1. Propósito
Definir las normas, reglas y políticas que rigen la asignación, modificación y revocación de roles y accesos dentro del Ecosistema IDEA. Incluye la matriz completa de qué puede ver y hacer cada rol en cada Núcleo del ERP.
🌐 2. Alcance
Este documento aplica a todo el Ecosistema IDEA: CIA, CC, Aerotienda, Bistro, Base Náutica, OMA y divisiones administrativas. Ningún rol puede ser creado, modificado o eliminado fuera de estas normas.
✅ 3. Normas de Asignación de Roles
| Norma | Descripción |
|---|---|
| N-ROL-001 | Todo usuario del sistema debe tener al menos un rol activo. No puede existir una cuenta sin rol. |
| N-ROL-002 | Un usuario puede tener múltiples roles simultáneos (ej: Instructor + Alumno + Empleado), todos bajo una misma identidad. |
| N-ROL-003 | Los roles automáticos (Cliente, Alumno Nuevo) son asignados por el sistema al completar una acción (compra, matrícula). No requieren aprobación manual. |
| N-ROL-004 | Los roles manuales (Empleado, Instructor, Vendedor, Mecánico OMA) requieren aprobación del Admin Nivel 2 y validación de la Gerencia. |
| N-ROL-005 | Ningún usuario puede auto-asignarse un rol. La asignación manual siempre la ejecuta un administrador autorizado. |
| N-ROL-006 | Toda asignación de rol queda registrada en el Log de Auditoría con fecha, usuario asignador y justificación. |
⛔ 4. Normas de Revocación de Roles
| Norma | Descripción |
|---|---|
| N-REV-001 | Al suspender un usuario, se bloquean todos sus roles excepto Soporte y Pagos (para que pueda resolver su situación). |
| N-REV-002 | La baja de un empleado implica la revocación inmediata de todos los roles operativos (Vendedor, Instructor, Admin, etc.). |
| N-REV-003 | Un rol de Alumno se desactiva al finalizar o abandonar el programa formativo. El rol de Cliente permanece. |
| N-REV-004 | Los privilegios especiales (Firma Digital, Capacidad de Descuento, Conciliación) solo pueden ser revocados por la Gerencia / Directivo. |
| N-REV-005 | Toda revocación queda registrada en el Log de Auditoría con motivo y usuario responsable. |
📊 5. Tabla de Tipificación (Rol vs. Módulo)
| Rol | Gestión Usuarios | Académico | Ventas/POS | Ingresos | Inventario | Archivología |
|---|---|---|---|---|---|---|
| Director | 🟢 Total | 🟢 Total | 🟢 Total | 🟢 Total | 🟢 Total | 🟢 Total |
| Administrador | 🟡 Parcial | 🟡 Parcial | 🟢 Total | 🟢 Total | 🟡 Parcial | 🟡 Parcial |
| Instructor | 🔴 Propio | 🟡 Su grupo | 🔴 No | 🔴 No | 🔴 No | 🟡 Su dpto |
| Vendedor | 🔴 Propio | 🔴 No | 🟢 Total | 🟡 Lectura | 🔴 No | 🔴 No |
| Alumno | 🔴 Propio | 🔴 Propio | 🔴 No | 🔴 No | 🔴 No | 🔴 No |
| Mecánico OMA | 🔴 Propio | 🔴 No | 🔴 No | 🔴 No | 🟡 OMA | 🟡 OMA |
| Proveedor | 🔴 Propio | 🔴 No | 🔴 No | 🔴 No | 🔴 No | 🔴 No |
Leyenda: 🟢 Acceso total · 🟡 Acceso parcial/limitado · 🔴 Sin acceso o solo perfil propio
🔑 6. Política de Privilegios Especiales
| Privilegio | Otorgado por | Límites |
|---|---|---|
| Firma Digital | Gerencia / Directivo | Solo personal autorizado para validar bitácoras o certificados |
| Capacidad de Descuento | Gerencia | Porcentaje máximo definido por nivel (5%, 10%, 15%) |
| Conciliación | Director Financiero | Facultad para verificar y aprobar ingresos bancarios |
| Vista Multi-División | Admin Nivel 2 | Saltar entre empresas (CIA / OMA) sin cambiar usuario |
| Edición de Capas | TIC / Gerencia | Acceso técnico para modificar interfaces vía Antigravity |
🔒 Regla de Seguridad: Ningún privilegio especial puede ser auto-otorgado. Toda asignación requiere aprobación escrita de la Gerencia y queda registrada en el Log de Auditoría inalterable.
🛡️ 7. Matriz de Seguridad por Núcleo
| Rol | ¿Puede VER perfiles? | ¿Puede EDITAR perfiles? | ¿Puede ELIMINAR? |
|---|---|---|---|
| Director | Todos | Todos | Con justificación |
| Administrador | Todos | Sí (con restricciones) | No |
| Instructor | Solo su propio perfil | Solo su propio perfil | No |
| Vendedor | Solo su propio perfil | Solo su propio perfil | No |
| Alumno | Solo su propio perfil | Solo su propio perfil | No |
| Proveedor | Solo su propio perfil | Ninguno | No |
📌 Row Level Security (RLS): Dentro del Núcleo 1, el RLS garantiza que cada usuario solo ve y edita su propia información, excepto los roles con acceso administrativo. La arquitectura de 3 capas (Identidad, Roles, Privilegios) está definida en la Sección 3 del Instructivo Maestro.
🔗 8. Información Relacionada
- 🗂️ Listado Maestro de Roles del Ecosistema IDEA — fuente única de los roles (nombre humano ↔ código ↔ nivel ↔ capa). Los roles que estas normas rigen se definen ahí.
- Instructivo Maestro de Gestión de Usuarios — documento padre del módulo.
- Descripción de Roles de Usuario — catálogo completo de las 3 capas.
- Matriz de Capacidades y Privilegios — detalle de capacidades por rol.
- Automatización de Roles y Flujos — flujos automáticos (compra → cliente, matrícula → alumno).
- Niveles de Instructivos — Acceso por Perfil — qué documentación ve cada perfil.