Diferencia entre Persona y Usuario
Diferencia entre Persona y Usuario
Este concepto es fundamental en Checkora.
Persona
Representa a alguien del mundo real.
Puede ser:
- trabajador;
- supervisor;
- contratista;
- visitante;
- otra persona registrada para una operación.
Una Persona puede no iniciar sesión nunca.
Usuario
Representa una cuenta que puede autenticarse en Checkora.
Un usuario posee:
- credenciales;
- rol;
- alcance;
- estado de acceso.
Ejemplo
Un trabajador que solamente pasa por una garita debe existir como Persona, pero no necesita ser Usuario.
Un operador que utiliza la aplicación móvil debe contar con una cuenta de Usuario y con el contexto operacional correspondiente.