🏒 Guía para RRHH - Gestión de Licencias

🏒 Guía para RRHH - Gestión de Licencias

Sistema de Licencias y Dispositivos

El sistema utiliza un modelo de doble capa:

  1. Licencia de Empleado (hr.employee.license)
    • Es el permiso general para usar el sistema
    • Requisito previo para registrar dispositivos
    • Estados: Borrador β†’ Activa β†’ Suspendida/Revocada
  2. Dispositivo MΓ³vil (hr.device.license)
    • Es el telΓ©fono especΓ­fico del empleado
    • Vinculado a una licencia de empleado
    • RelaciΓ³n 1:1 (un dispositivo activo por licencia)
    • Estados: Pendiente β†’ Activo β†’ Suspendido/Revocado
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  EMPLEADO: Juan PΓ©rez                                   β”‚
β”‚  β”œβ”€ πŸ“„ Licencia de Empleado #123                        β”‚
β”‚  β”‚   β”œβ”€ Estado: Activa βœ…                               β”‚
β”‚  β”‚   β”œβ”€ Tipo: MΓ³vil                                     β”‚
β”‚  β”‚   β”œβ”€ Fecha activaciΓ³n: 01/11/2025                   β”‚
β”‚  β”‚   └─ Permisos: Check-in, Check-out, Historial       β”‚
β”‚  β”‚                                                       β”‚
β”‚  └─ πŸ“± Dispositivo MΓ³vil #456                           β”‚
β”‚      β”œβ”€ Estado: Activo βœ…                               β”‚
β”‚      β”œβ”€ UUID: e4f6c360-1bd0-4d71-8174-4d4a179a9b6f     β”‚
β”‚      β”œβ”€ Plataforma: iOS                                 β”‚
β”‚      β”œβ”€ Modelo: iPhone 14 Pro                           β”‚
β”‚      └─ Última actividad: 16/11/2025 14:30             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

GestiΓ³n de Licencias de Empleado

Estados de una Licencia

Borrador ──[Activar]──> Activa ──[Suspender]──> Suspendida
                          β”‚                         β”‚
                          β”‚                    [Reactivar]
                          β”‚                         ↓
                          └────[Revocar]──────> Revocada
                                              (IRREVERSIBLE)
EstadoDescripciΓ³nPuede registrar dispositivosPuede marcar asistencia
BorradorLicencia creada pero no activada❌ No❌ No
ActivaLicencia funcionando correctamenteβœ… SΓ­βœ… SΓ­
SuspendidaLicencia temporalmente deshabilitada❌ No❌ No
RevocadaLicencia cancelada permanentemente❌ No❌ No

Crear Nueva Licencia

Ruta: RRHH β†’ Asistencias β†’ Licencias de Empleados β†’ Nuevo

Pasos:

  1. Completar formulario:
    Empleado: [Seleccionar de lista]
    Tipo de Licencia: MΓ³vil
    Estado: Borrador (automΓ‘tico)
    
  2. Guardar (Ctrl+S)
  3. Activar Licencia:
    • Click en botΓ³n "Activar Licencia" (header superior)
    • Se enviarΓ‘ email automΓ‘tico al empleado
    • Se registrarΓ‘ en auditorΓ­a
    • AparecerΓ‘ mensaje de confirmaciΓ³n en chatter

Email que recibe el empleado:

De: RRHH Sistema <[email protected]>
Para: [email protected]
Asunto: βœ… Licencia de Asistencia MΓ³vil Activada

Β‘Hola Juan!

Tu licencia para usar el sistema de asistencia mΓ³vil ha sido activada.

PrΓ³ximos pasos:
1. Descarga la aplicaciΓ³n mΓ³vil
2. Inicia sesiΓ³n con tus credenciales
3. Tu dispositivo se registrarΓ‘ automΓ‘ticamente
4. Comienza a marcar asistencia

Credenciales:
- URL: https://tuempresa.odoo.com
- CΓ³digo de empleado: 680297373

ΒΏNecesitas ayuda? Contacta a RRHH.

Saludos,
Equipo de RRHH

Suspender Licencia

⚠️ AcciΓ³n REVERSIBLE - Uso: vacaciones, baja mΓ©dica, investigaciΓ³n

Requisitos:

  • Licencia debe estar en estado Activa
  • Usuario debe tener rol HR Manager

Pasos:

  1. Abrir licencia del empleado
  2. Click en "Suspender Licencia"
  3. Completar wizard:
    • RazΓ³n: Vacaciones / Baja mΓ©dica / InvestigaciΓ³n / Otro
    • Detalle: ExplicaciΓ³n adicional
    • Nota Interna: Solo visible para RRHH/IT
    • Notificar Empleado: βœ… (recomendado)
    • Notificar Manager: βœ… (opcional)
  4. Click en "Suspender Licencia"

Efectos automΓ‘ticos:

  • βœ… Estado cambia a Suspendida
  • βœ… Empleado recibe email
  • βœ… Registro en chatter
  • βœ… Todos los dispositivos quedan inactivos automΓ‘ticamente
  • βœ… Empleado no puede marcar asistencia

Reactivar Licencia Suspendida

Pasos:

  1. Abrir licencia suspendida
  2. Click en "Reactivar Licencia"
  3. ConfirmaciΓ³n automΓ‘tica
  4. Estado vuelve a Activa

⚠️ Nota: Los dispositivos permanecen suspendidos (deben reactivarse manualmente si es necesario)

Revocar Licencia

🚫 AcciΓ³n IRREVERSIBLE - Uso: terminaciΓ³n de contrato, fraude, violaciΓ³n grave

⚠️ ADVERTENCIA: Esta acción NO se puede deshacer. El empleado perderÑ acceso permanentemente.

Requisitos:

  • Usuario debe tener rol IT Admin (group_hr_hub_admin)

Pasos:

  1. Abrir licencia del empleado
  2. Click en "Revocar Licencia" (botΓ³n rojo)
  3. Completar wizard:
    • RazΓ³n: TerminaciΓ³n de contrato / Fraude / ViolaciΓ³n grave / Otro
    • Detalle: ExplicaciΓ³n OBLIGATORIA
    • Nota Interna: InformaciΓ³n confidencial
    • ConfirmaciΓ³n: Escribir exactamente REVOCAR
  4. Click en "REVOCAR PERMANENTEMENTE"
  5. Confirmar segunda advertencia

Efectos automΓ‘ticos:

  • βœ… Estado cambia a Revocada
  • βœ… Registro se archiva (active=False)
  • βœ… Todos los dispositivos se revocan automΓ‘ticamente
  • βœ… Email enviado al empleado
  • βœ… Registro permanente en auditorΓ­a

Para recuperar acceso: Debe crear una nueva licencia desde cero.

GestiΓ³n de Dispositivos MΓ³viles

Estados de un Dispositivo

Pendiente ──[Activar]──> Activo ──[Suspender]──> Suspendido
  (auto)                    β”‚                       β”‚
                            β”‚                  [Reactivar]
                            β”‚                       ↓
                            └────[Revocar]──────> Revocado
                                              (IRREVERSIBLE)
EstadoDescripciΓ³nPuede marcarColor Badge
PendienteDispositivo registrado, esperando aprobaciΓ³n❌ NoπŸ”΅ Azul
ActivoDispositivo aprobado y funcionandoβœ… Sí🟒 Verde
SuspendidoDispositivo temporalmente deshabilitado❌ No🟠 Naranja
RevocadoDispositivo cancelado permanentemente❌ NoπŸ”΄ Rojo

RestricciΓ³n 1:1 (Un Dispositivo Activo por Licencia)

❌ INCORRECTO:

Empleado Juan β†’ Licencia #1 β†’ Dispositivo A (activo)
                             β†’ Dispositivo B (activo)  ❌ ERROR

βœ… CORRECTO:

Empleado Juan β†’ Licencia #1 β†’ Dispositivo A (activo)
                             β†’ Dispositivo B (revocado)

Motivo: Prevenir compartir licencias entre empleados (fraude).

Auto-Activación del Primer Dispositivo ✨

Funcionalidad: Cuando un empleado registra su primer dispositivo y su licencia estΓ‘ activa, el dispositivo se activa automΓ‘ticamente sin intervenciΓ³n de RRHH.

Condiciones para Auto-ActivaciΓ³n:

  • βœ… Licencia del empleado estΓ‘ en estado Activa
  • βœ… Es el primer dispositivo (no hay otros activos)
  • βœ… Empleado tiene licencia vΓ‘lida asignada

Ventajas:

  • ⚑ Experiencia de usuario fluida
  • 🎯 Reduce carga de trabajo de RRHH
  • πŸ”’ Seguro: Solo primer dispositivo, dispositivos adicionales requieren aprobaciΓ³n manual

Notificaciones Auto-ActivaciΓ³n:

  • βœ‰οΈ Email automΓ‘tico a RRHH informando de la auto-activaciΓ³n
  • πŸ“ Registro en chatter del dispositivo
  • πŸ“Š Entrada en audit log (action_type: device_registered)

Activar Dispositivo Manualmente

Ruta: RRHH β†’ Asistencias β†’ Dispositivos MΓ³viles

CuΓ‘ndo usar: Segundo dispositivo, reemplazo de dispositivo, dispositivo adicional.

Requisitos:

  • Usuario debe tener rol HR Manager
  • Licencia del empleado debe estar Activa
  • NO debe haber otro dispositivo activo para esa licencia

Pasos:

  1. Abrir dispositivo en estado Pendiente
  2. Verificar informaciΓ³n:
    • Empleado correcto
    • UUID ΓΊnico
    • Plataforma detectada (iOS/Android)
  3. Click en "Activar Dispositivo" (header)
  4. Verificar resultados:
    • Estado β†’ Activo
    • Fecha de aprobaciΓ³n registrada
    • Aprobador registrado
    • Mensaje en chatter

Si intentas activar y hay otro dispositivo activo:

❌ ERROR: Dispositivo Duplicado

Ya existe un dispositivo activo para la licencia de "Juan PΓ©rez":

β€’ Dispositivo actual: iPhone 14 Pro
β€’ UUID: ABC-123-XYZ
β€’ Plataforma: iOS

Para registrar un nuevo dispositivo:
1. Contacte a RRHH o IT Admin
2. Revoque el dispositivo anterior
3. Registre el nuevo dispositivo

Esta restricciΓ³n previene el uso compartido indebido de licencias.

Suspender Dispositivo

⚠️ AcciΓ³n REVERSIBLE - Uso: dispositivo perdido, sospecha temporal, mantenimiento

Pasos:

  1. Abrir dispositivo Activo
  2. Click en "Suspender Dispositivo"
  3. Completar wizard:
    • RazΓ³n de SuspensiΓ³n: [Seleccionar]
      • Solicitud del Usuario
      • Incidente de Seguridad
      • Dispositivo Perdido
      • Dispositivo Robado
      • ViolaciΓ³n de PolΓ­tica
      • Mantenimiento Temporal
      • InvestigaciΓ³n en Curso
      • Otro Motivo
    • Detalle de la RazΓ³n: ExplicaciΓ³n adicional
    • Nota Interna: Solo RRHH/IT
    • Notificar Empleado: βœ…
    • Notificar Manager: βœ…
  4. Click en "Suspender Dispositivo"

Efectos:

  • βœ… Estado β†’ Suspendido
  • βœ… Empleado no puede marcar asistencia
  • βœ… Mensaje en chatter
  • βœ… Audit log

Revocar Dispositivo

🚫 AcciΓ³n IRREVERSIBLE - Uso: dispositivo comprometido, fraude, reemplazo permanente

Requisitos:

  • Usuario debe tener rol IT Admin (group_hr_hub_admin)

Pasos:

  1. Abrir dispositivo (cualquier estado excepto ya revocado)
  2. Click en "Revocar Dispositivo" (botΓ³n rojo)
  3. Completar wizard:
    • RazΓ³n de RevocaciΓ³n: [Seleccionar]
      • TerminaciΓ³n de Contrato
      • Dispositivo Comprometido
      • Brecha de Seguridad
      • ViolaciΓ³n Grave de PolΓ­tica
      • Dispositivo Duplicado
      • Reemplazo de Dispositivo
      • Fraude Detectado
      • Otro Motivo
    • Detalle: ExplicaciΓ³n OBLIGATORIA
    • Nota Interna: InformaciΓ³n confidencial
    • ConfirmaciΓ³n: Escribir REVOCAR
    • Notificar Empleado: βœ…
    • Notificar Manager: βœ…
    • Notificar Seguridad IT: βœ… (si aplica)
  4. Click en "REVOCAR PERMANENTEMENTE"
  5. Confirmar advertencia final

Efectos:

  • βœ… Estado β†’ Revocado
  • βœ… Registro archivado (active=False)
  • βœ… UUID queda permanentemente bloqueado
  • βœ… Mensaje en chatter
  • βœ… Audit log

Para registrar nuevo dispositivo: Empleado debe usar la app desde un nuevo telΓ©fono.

Flujos de Trabajo Completos

Flujo 1: Onboarding de Nuevo Empleado

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. CREAR LICENCIA (HR Manager)                              β”‚
β”‚    β€’ Empleado: Nuevo empleado                                β”‚
β”‚    β€’ Tipo: MΓ³vil                                             β”‚
β”‚    β€’ Estado: Borrador β†’ Activar β†’ Activa                    β”‚
β”‚    β€’ Resultado: Email enviado al empleado                    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 2. EMPLEADO DESCARGA APP                                    β”‚
β”‚    β€’ Descarga desde App Store/Play Store                    β”‚
β”‚    β€’ Inicia sesiΓ³n con credenciales Odoo                    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 3. REGISTRO AUTOMÁTICO DE DISPOSITIVO                       β”‚
β”‚    β€’ App detecta UUID y plataforma                          β”‚
β”‚    β€’ EnvΓ­a registro a servidor                              β”‚
β”‚    β€’ Odoo crea hr.device.license                            β”‚
β”‚    β€’ Estado: Pendiente β†’ ✨ AUTO-ACTIVACIΓ“N β†’ Activo       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 4. NOTIFICACIONES AUTOMÁTICAS                               β”‚
β”‚    β€’ Email a RRHH: "Dispositivo auto-activado"              β”‚
β”‚    β€’ Chatter: Registro de activaciΓ³n                        β”‚
β”‚    β€’ Audit log: Trazabilidad completa                       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 5. EMPLEADO YA PUEDE MARCAR ASISTENCIA βœ…                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Flujo 2: Cambio de Dispositivo (TelΓ©fono Nuevo)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ SITUACIΓ“N:                                                   β”‚
β”‚ Empleado tiene iPhone 12 (activo) β†’ Compra iPhone 15       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. EMPLEADO INTENTA REGISTRAR IPHONE 15                    β”‚
β”‚    β€’ Descarga app en nuevo telΓ©fono                         β”‚
β”‚    β€’ Inicia sesiΓ³n                                          β”‚
β”‚    β€’ App envΓ­a registro                                     β”‚
β”‚    β€’ Estado: Pendiente (NO auto-activa, ya tiene 1 activo) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 2. IT ADMIN REVOCA DISPOSITIVO ANTERIOR                     β”‚
β”‚    β€’ Abre hr.device.license del iPhone 12                   β”‚
β”‚    β€’ Click "Revocar Dispositivo"                            β”‚
β”‚    β€’ RazΓ³n: "Reemplazo de Dispositivo"                      β”‚
β”‚    β€’ ConfirmaciΓ³n: "REVOCAR"                                β”‚
β”‚    β€’ iPhone 12 β†’ Revocado (archivado)                       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 3. HR MANAGER ACTIVA NUEVO DISPOSITIVO                      β”‚
β”‚    β€’ Abre hr.device.license del iPhone 15                   β”‚
β”‚    β€’ Verifica no hay otro activo                            β”‚
β”‚    β€’ Click "Activar Dispositivo"                            β”‚
β”‚    β€’ iPhone 15 β†’ Activo                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 4. EMPLEADO YA PUEDE MARCAR CON NUEVO TELΓ‰FONO βœ…          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Flujo 3: Dispositivo Perdido/Robado

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ SITUACIΓ“N: Empleado pierde su telΓ©fono                      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. ACCIΓ“N INMEDIATA - HR MANAGER SUSPENDE DISPOSITIVO       β”‚
β”‚    β€’ Abre hr.device.license del dispositivo perdido         β”‚
β”‚    β€’ Click "Suspender Dispositivo"                          β”‚
β”‚    β€’ RazΓ³n: "Dispositivo Perdido"                           β”‚
β”‚    β€’ Notificar Seguridad IT: βœ…                             β”‚
β”‚    β€’ Estado β†’ Suspendido                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 2. EMPLEADO NO PUEDE MARCAR (SEGURIDAD)                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
        SI ENCUENTRA TELÉFONO │         SI NO ENCUENTRA
                    ↓                           ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 3A. REACTIVAR DISPOSITIVO        β”‚   β”‚ 3B. REVOCAR PERMANENTE  β”‚
β”‚ β€’ Click "Reactivar Dispositivo"  β”‚   β”‚ β€’ IT Admin revoca       β”‚
β”‚ β€’ Estado β†’ Activo                β”‚   β”‚ β€’ Estado β†’ Revocado     β”‚
β”‚ β€’ Empleado puede marcar βœ…       β”‚   β”‚ β€’ Registrar nuevo       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Flujo 4: TerminaciΓ³n de Contrato

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. IT ADMIN REVOCA LICENCIA DEL EMPLEADO                    β”‚
β”‚    β€’ Abre hr.employee.license                               β”‚
β”‚    β€’ Click "Revocar Licencia"                               β”‚
β”‚    β€’ RazΓ³n: "TerminaciΓ³n de Contrato"                       β”‚
β”‚    β€’ Detalle: "Baja voluntaria - Último dΓ­a 15/12/2024"     β”‚
β”‚    β€’ ConfirmaciΓ³n: "REVOCAR"                                β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 2. EFECTO EN CASCADA AUTOMÁTICO                             β”‚
β”‚    β€’ Licencia β†’ Revocada (archivada)                        β”‚
β”‚    β€’ Todos los dispositivos β†’ Revocados (archivados)        β”‚
β”‚    β€’ Emails enviados a empleado y manager                   β”‚
β”‚    β€’ Audit logs completos                                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 3. EMPLEADO PIERDE ACCESO INMEDIATO                         β”‚
β”‚    β€’ No puede iniciar sesiΓ³n en app                         β”‚
β”‚    β€’ No puede marcar asistencia                             β”‚
β”‚    β€’ Registros histΓ³ricos preservados (auditorΓ­a)           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Matriz de Permisos

AcciΓ³nEmployeeHR UserHR ManagerIT Admin
LICENCIAS
Ver propias licenciasβœ…βœ…βœ…βœ…
Ver licencias de otrosβŒβœ…βœ…βœ…
Crear licenciaβŒβœ…βœ…βœ…
Activar licenciaβŒβŒβœ…βœ…
Suspender licenciaβŒβŒβœ…βœ…
Reactivar licenciaβŒβŒβœ…βœ…
Revocar licenciaβŒβŒβŒβœ… Solo IT
DISPOSITIVOS
Ver propios dispositivosβœ…βœ…βœ…βœ…
Ver dispositivos de otrosβŒβœ…βœ…βœ…
Registrar dispositivo (API)βœ…βœ…βœ…βœ…
Activar dispositivoβŒβŒβœ…βœ…
Suspender dispositivoβŒβŒβœ…βœ…
Reactivar dispositivoβŒβŒβœ…βœ…
Revocar dispositivoβŒβŒβŒβœ… Solo IT