Appearance
Módulo de Autenticación e Interoperabilidad
Bienvenido al manual del módulo de Autenticación e Interoperabilidad (Sistema Único de Identificación). Este sistema centraliza la gestión de usuarios, el control de acceso y las políticas de seguridad para todas las aplicaciones conectadas de la Escuela de Jueces del Estado.
Este manual está diseñado para ser claro y accesible para personas sin perfil técnico.
Contenido de este Módulo
Para facilitar el aprendizaje, el manual está dividido en las siguientes secciones siguiendo el orden del menú del sistema:
1. Guía de Inicio e Introducción
- Paso a Paso de Configuración: El flujo e importancia del orden al configurar el sistema desde cero.
- Inicio de Sesión: Métodos de acceso, ingreso con usuario y contraseña, proveedores externos y registro.
- Registro de Cuenta: Creación de cuenta nueva mediante formulario institucional o mediante proveedores de identidad externos (Ciudadanía Digital y Google).
- Recuperación de Contraseña: Restablecimiento de credenciales olvidadas mediante código de verificación por correo electrónico.
- Inicio (Panel Principal): Descripción de la pantalla de bienvenida y sus accesos directos.
2. Identificación y Autenticación
- Usuarios y Administradores: Gestión de la lista de personas y administración de roles.
- Detalles y Operaciones de Usuario:
- Identificadores de Acceso: Gestión de correos y nombres de usuario.
- Credenciales (Contraseñas): Restablecer contraseñas de acceso y generador automático.
- Datos Personales Básicos: Documento, tipo de documento, fecha de nacimiento y celular del usuario, con control de verificación.
- Sesiones Activas: Monitoreo de accesos y cierre forzado de sesión.
- Identidades Federadas: Cuentas externas vinculadas mediante Google, Ciudadanía Digital u otros proveedores.
- Proveedores de Identidad: Integración con servicios de autenticación externos (como Google o Keycloak).
3. Configuración de OAuth2 y Seguridad
- Claim Definitions: Configuración de campos de información de usuarios del sistema.
- Scopes (Permisos): Definición de paquetes de permisos y su vinculación con los Claims.
- Clientes (Aplicaciones): Registro y autorización de aplicaciones externas, gestión de secretos de seguridad y asignación de permisos.
- Signing Keys (Llaves de Firma): Gestión de claves criptográficas y rotación de firmas de seguridad.
4. Aprobaciones, Notificaciones e Integraciones
- Configuración de Aprobaciones: Conexión con los servicios de Ciudadanía Digital y Firma Digital.
- Configuración de Notificaciones: Parámetros del servicio de notificaciones y del correo electrónico (SMTP).
- Interoperabilidad: Catálogo de APIs REST, esquemas GraphQL y documentación técnica para integraciones.