> ## Documentation Index
> Fetch the complete documentation index at: https://ayuda.daia.cl/llms.txt
> Use this file to discover all available pages before exploring further.

# Módulo de Usuarios - Índice General

> Este módulo permite gestionar usuarios, grupos y permisos de forma centralizada.

## 🚀 Inicio Rápido

<CardGroup cols={2}>
  <Card title="Inicio Rápido (15 minutos)" icon="rocket" href="/usuarios/es/quick-start">
    Crea tu primer usuario paso a paso y comienza a usar el sistema inmediatamente
  </Card>

  <Card title="Introducción al Módulo" icon="book-open" href="/usuarios/es/introduction">
    Visión general del sistema de usuarios, grupos y permisos
  </Card>

  <Card title="Preguntas Frecuentes" icon="circle-question" href="/usuarios/es/faq">
    Respuestas a las dudas más comunes sobre gestión de usuarios
  </Card>

  <Card title="Solución de Problemas" icon="wrench" href="/usuarios/es/troubleshooting">
    Guía para resolver problemas comunes del módulo
  </Card>
</CardGroup>

\[CAPTURA: Pantalla principal del módulo de usuarios con las tres secciones visibles (Control de Usuarios, Grupos de Usuarios, Roles por Grupo)]

## 📚 Documentación por Categorías

### 👤 Gestión de Usuarios

| Documento                                                                 | Descripción                                           | Nivel      |
| ------------------------------------------------------------------------- | ----------------------------------------------------- | ---------- |
| [Crear y Gestionar Usuarios](/usuarios/es/guides/user-management)         | Administración completa del ciclo de vida de usuarios | Básico     |
| [Cambio de Contraseñas](/usuarios/es/guides/password-management)          | Políticas y procedimientos de contraseñas             | Básico     |
| [Eliminar Usuarios](/usuarios/es/guides/user-management#eliminar-usuario) | Proceso seguro de eliminación                         | Intermedio |

### 👥 Gestión de Grupos

| Documento                                                                   | Descripción                               | Nivel      |
| --------------------------------------------------------------------------- | ----------------------------------------- | ---------- |
| [Crear Grupos](/usuarios/es/guides/group-management)                        | Estructuración de equipos y departamentos | Básico     |
| [Gestionar Miembros](/usuarios/es/guides/group-management#agregar-miembros) | Agregar y remover usuarios de grupos      | Básico     |
| [Eliminar Grupos](/usuarios/es/guides/group-management#eliminar-grupo)      | Desactivación de grupos obsoletos         | Intermedio |

### 🔐 Gestión de Permisos

| Documento                                                                         | Descripción                               | Nivel      |
| --------------------------------------------------------------------------------- | ----------------------------------------- | ---------- |
| [Asignación de Roles](/usuarios/es/guides/role-assignment)                        | Control de acceso por grupo               | Intermedio |
| [Matriz de Permisos](/usuarios/es/reference/permissions-matrix)                   | Todos los permisos disponibles por módulo | Avanzado   |
| [Mejores Prácticas de Seguridad](/usuarios/es/reference/best-practices#seguridad) | Principios de mínimo privilegio           | Avanzado   |

\[CAPTURA: Tabla comparativa mostrando ejemplos de los tres niveles de acceso (Básico, Intermedio, Avanzado) con sus características]

## 🎯 Rutas de Aprendizaje Recomendadas

### 👨‍💼 Para Administradores de Empresa

**Ruta Operativa (4-6 horas):**

<Steps>
  <Step title="Introducción al Módulo (20 min)">
    [Introducción al Módulo](/usuarios/es/introduction) - Conceptos fundamentales
  </Step>

  <Step title="Inicio Rápido (15 min)">
    [Inicio Rápido](/usuarios/es/quick-start) - Crear tu primer usuario
  </Step>

  <Step title="Gestión de Usuarios (1 hora)">
    [Gestión de Usuarios](/usuarios/es/guides/user-management) - Operaciones completas
  </Step>

  <Step title="Gestión de Grupos (1 hora)">
    [Gestión de Grupos](/usuarios/es/guides/group-management) - Organización de equipos
  </Step>

  <Step title="Asignación Básica de Roles (1.5 horas)">
    [Asignación de Roles](/usuarios/es/guides/role-assignment) - Control de acceso
  </Step>

  <Step title="Casos de Uso Prácticos (1 hora)">
    [Incorporar Nuevo Empleado](/usuarios/es/use-cases/onboarding-new-employee) - Escenarios reales
  </Step>
</Steps>

### 👨‍💻 Para Supervisores de Área

**Ruta de Gestión (2-3 horas):**

<Steps>
  <Step title="Introducción al Módulo (20 min)">
    [Introducción al Módulo](/usuarios/es/introduction)
  </Step>

  <Step title="Inicio Rápido (15 min)">
    [Inicio Rápido](/usuarios/es/quick-start)
  </Step>

  <Step title="Gestión de Usuarios Básica (45 min)">
    [Gestión de Usuarios](/usuarios/es/guides/user-management)
  </Step>

  <Step title="Cambio de Contraseñas (30 min)">
    [Gestión de Contraseñas](/usuarios/es/guides/password-management)
  </Step>

  <Step title="Casos de Uso - Trabajadores Temporales (45 min)">
    [Trabajadores Temporales](/usuarios/es/use-cases/seasonal-workers)
  </Step>
</Steps>

### 👨‍🔧 Para Administradores del Sistema

**Ruta Técnica Completa (8-10 horas):**

<Steps>
  <Step title="Completar Ruta de Admin de Empresa (6 horas)">
    Sigue la ruta completa de Administradores de Empresa
  </Step>

  <Step title="Matriz de Permisos Completa (1.5 horas)">
    [Matriz de Permisos](/usuarios/es/reference/permissions-matrix)
  </Step>

  <Step title="Mejores Prácticas Avanzadas (1 hora)">
    [Mejores Prácticas](/usuarios/es/reference/best-practices)
  </Step>

  <Step title="Solución de Problemas (1 hora)">
    [Solución de Problemas](/usuarios/es/troubleshooting)
  </Step>

  <Step title="Respuesta a Incidentes de Seguridad (30 min)">
    [Incidentes de Seguridad](/usuarios/es/use-cases/security-incident-response)
  </Step>
</Steps>

\[CAPTURA: Diagrama de flujo visual mostrando las tres rutas de aprendizaje con sus tiempos estimados y conexiones entre módulos]

## 📱 Acceso Rápido por Función

### Control de Usuarios

<CardGroup cols={2}>
  <Card title="Crear Usuario" icon="user-plus" href="/usuarios/es/guides/user-management#crear-usuario">
    Nuevo usuario en 2 minutos
  </Card>

  <Card title="Cambiar Contraseña" icon="key" href="/usuarios/es/guides/password-management#cambiar-password">
    Reseteo seguro de contraseñas
  </Card>

  <Card title="Ver Grupos de Usuario" icon="users" href="/usuarios/es/guides/user-management#ver-grupos">
    Auditar permisos asignados
  </Card>

  <Card title="Eliminar Usuario" icon="user-minus" href="/usuarios/es/guides/user-management#eliminar-usuario">
    Proceso seguro de eliminación
  </Card>
</CardGroup>

### Gestión de Grupos

<CardGroup cols={2}>
  <Card title="Crear Grupo" icon="folder-plus" href="/usuarios/es/guides/group-management#crear-grupo">
    Estructurar equipos y departamentos
  </Card>

  <Card title="Agregar Miembros" icon="user-group" href="/usuarios/es/guides/group-management#agregar-miembros">
    Asignación de usuarios a grupos
  </Card>

  <Card title="Remover Miembros" icon="user-xmark" href="/usuarios/es/guides/group-management#remover-miembros">
    Gestión de cambios de rol
  </Card>

  <Card title="Eliminar Grupo" icon="folder-minus" href="/usuarios/es/guides/group-management#eliminar-grupo">
    Limpieza de estructura organizacional
  </Card>
</CardGroup>

### Asignación de Roles

<CardGroup cols={2}>
  <Card title="Seleccionar Grupo" icon="hand-pointer" href="/usuarios/es/guides/role-assignment#seleccionar-grupo">
    Navegación rápida entre grupos
  </Card>

  <Card title="Asignar Roles por Módulo" icon="shield-check" href="/usuarios/es/guides/role-assignment#asignar-roles">
    Control granular de permisos
  </Card>

  <Card title="Selección Masiva" icon="check-double" href="/usuarios/es/guides/role-assignment#seleccion-masiva">
    Eficiencia operativa
  </Card>

  <Card title="Guardar Cambios" icon="floppy-disk" href="/usuarios/es/guides/role-assignment#guardar-cambios">
    Aplicación segura de permisos
  </Card>
</CardGroup>

\[CAPTURA: Vista del menú de acceso rápido con iconos ilustrativos para cada función principal]

## 🔍 Casos de Uso Populares

### Escenarios del Mundo Real

<AccordionGroup>
  <Accordion title="¿Cómo incorporo un nuevo empleado?">
    **Proceso completo de onboarding:** Desde crear el usuario hasta validar que tiene todos los permisos necesarios.

    👉 [Guía completa: Incorporar Nuevo Empleado](/usuarios/es/use-cases/onboarding-new-employee)
  </Accordion>

  <Accordion title="¿Cómo reorganizo departamentos?">
    **Reestructuración de equipos:** Migrar usuarios entre grupos cuando cambia la estructura organizacional.

    👉 [Guía completa: Reorganizar Departamentos](/usuarios/es/use-cases/reorganizing-departments)
  </Accordion>

  <Accordion title="¿Cómo gestiono trabajadores temporales?">
    **Trabajadores de temporada:** Crear, gestionar y desactivar cuentas temporales de forma eficiente.

    👉 [Guía completa: Trabajadores Temporales](/usuarios/es/use-cases/seasonal-workers)
  </Accordion>

  <Accordion title="¿Qué hago si un usuario pierde acceso?">
    **Respuesta a incidentes:** Protocolo para cuando un usuario reporta acceso no autorizado o problemas de seguridad.

    👉 [Guía completa: Respuesta a Incidentes](/usuarios/es/use-cases/security-incident-response)
  </Accordion>
</AccordionGroup>

### Procedimientos Específicos

<AccordionGroup>
  <Accordion title="Resetear contraseña olvidada">
    **Procedimiento:**

    1. Validar identidad del usuario
    2. Generar contraseña temporal segura
    3. Cambiar en el sistema
    4. Comunicar por canal seguro
    5. Forzar cambio en próximo login

    👉 [Detalle completo](/usuarios/es/guides/password-management#reset)
  </Accordion>

  <Accordion title="Dar permisos temporales">
    **Procedimiento:**

    1. Crear grupo temporal si no existe
    2. Asignar roles específicos al grupo
    3. Agregar usuario al grupo temporal
    4. Agendar remoción del grupo
    5. Documentar el cambio temporal

    👉 [Detalle completo](/usuarios/es/guides/role-assignment#permisos-temporales)
  </Accordion>

  <Accordion title="Auditar accesos de usuario">
    **Procedimiento:**

    1. Identificar grupos del usuario
    2. Para cada grupo, revisar roles asignados
    3. Consolidar permisos efectivos
    4. Validar contra principio de mínimo privilegio
    5. Documentar hallazgos

    👉 [Detalle completo](/usuarios/es/reference/best-practices#auditoria)
  </Accordion>

  <Accordion title="Desactivar usuario sin eliminar">
    **Procedimiento:**

    1. Remover de todos los grupos
    2. Cambiar contraseña a una desconocida
    3. Documentar fecha y motivo de desactivación
    4. Mantener usuario para histórico

    👉 [Detalle completo](/usuarios/es/guides/user-management#desactivar)
  </Accordion>
</AccordionGroup>

\[CAPTURA: Tarjetas visuales de casos de uso con íconos ilustrativos para cada escenario]

## 📊 Modelo de Datos

### Entidades Principales

```
User (Usuario)
├── id: número identificador único
├── login: nombre de usuario para acceder al sistema
├── email: correo electrónico corporativo
├── last_connection_date: fecha y hora de última conexión
├── user_type: tipo de usuario (normal, admin, etc.)
└── must_change_password: requiere cambio de contraseña en próximo login

UserGroup (Grupo)
├── id: número identificador único
├── code: código corto del grupo (ej: "SUP_CAL")
├── name: nombre descriptivo del grupo
├── group_roles[]: array de roles asignados al grupo
└── member[]: array de miembros del grupo

Role (Rol/Permiso)
├── id: número identificador único
├── role_tag: módulo al que pertenece el rol
├── role_path: ruta de acceso del permiso
├── role_name: nombre legible del rol
├── role_type: tipo de permiso
└── enabled: estado activo/inactivo del rol

UserGroupRole (Relación Grupo-Rol)
├── id: número identificador único
├── group_id: ID del grupo
├── role_id: ID del rol
├── role_allow: si el rol está permitido (true/false)
├── role: referencia al objeto Role
└── group: referencia al objeto UserGroup
```

**Más detalles:** [Modelo de Datos Completo](/usuarios/es/reference/user-model)

\[CAPTURA: Diagrama de relación entre entidades User, UserGroup, Role y UserGroupRole con flechas mostrando las relaciones]

## 🗺️ Mapa del Sitio

```
📁 Módulo de Usuarios
├── 🚀 Inicio
│   ├── Introducción
│   ├── Quick Start (15 min)
│   └── FAQ Básico
│
├── 📖 Guías
│   ├── Gestión de Usuarios
│   ├── Gestión de Grupos
│   ├── Asignación de Roles
│   └── Gestión de Contraseñas
│
├── 💼 Casos de Uso
│   ├── Onboarding Empleados
│   ├── Reorganización de Departamentos
│   ├── Trabajadores Temporales
│   └── Incidentes de Seguridad
│
├── 🎓 Rutas de Aprendizaje
│   ├── Admin de Sistema (8-10 horas)
│   ├── Admin de Empresa (4-6 horas)
│   └── Supervisor de Área (2-3 horas)
│
└── 📚 Referencias
    ├── Modelo de Datos
    ├── Matriz de Permisos
    ├── Mejores Prácticas
    └── Solución de Problemas
```

\[CAPTURA: Menú de navegación del módulo de usuarios mostrando la estructura jerárquica completa]

## 📞 Soporte y Recursos Adicionales

### Canales de Soporte

<CardGroup cols={2}>
  <Card title="Documentación" icon="book">
    Esta plataforma con guías completas
  </Card>

  <Card title="Email técnico" icon="envelope">
    [soporte@daiasystems.com](mailto:soporte@daiasystems.com)
  </Card>

  <Card title="Capacitación" icon="graduation-cap">
    [training@daiasystems.com](mailto:training@daiasystems.com)
  </Card>

  <Card title="Emergencias" icon="phone">
    +56 2 2345 6789 (Ext. 1111)
  </Card>
</CardGroup>

### Recursos Complementarios

* **Videos tutoriales**: Disponibles en portal interno de capacitación
* **Webinars mensuales**: Gestión de usuarios y mejores prácticas de seguridad
* **Consultoría especializada**: Para configuraciones complejas y proyectos de migración
* **Comunidad de usuarios**: Foro interno para compartir experiencias

\[CAPTURA: Checklist visual con íconos mostrando los diferentes canales de soporte disponibles]

***

<Note>
  **💡 Consejo para navegación:** Usa la barra de búsqueda de la documentación para encontrar rápidamente temas específicos. Todos los documentos están indexados y optimizados para búsqueda.
</Note>

***

*Esta documentación evoluciona con tus necesidades. Tu feedback es fundamental para mantenerla actualizada y útil. Si encuentras áreas de mejora o necesitas documentación adicional, no dudes en contactarnos.*
