Consola de Administración
La Consola Auris es un panel de administración web para gestionar todos los aspectos de tu tenant Auris IAM. Proporciona control total sobre aplicaciones, usuarios, roles, políticas de seguridad, identidad visual y logs de auditoría — todo sin requerir acceso directo a la base de datos ni familiaridad con la interfaz de administración de Keycloak subyacente.
La Consola se ejecuta como una aplicación separada de la API Auris. Por defecto, está disponible en el puerto 3003. En despliegues de producción, normalmente se sirve en un subdominio interno o solo para administración (por ejemplo, admin.yourdomain.com).
Nota: La Consola requiere una cuenta de administrador para acceder. El usuario administrador inicial se crea durante la configuración del tenant. Las cuentas de administrador posteriores pueden ser creadas por cualquier usuario existente con el permiso
manage:usersy el rol de Administrador asignado.
Panel de Control
Cuando inicias sesión en la Consola, llegas al panel de control principal. Esta página ofrece una vista rápida del estado y la actividad de tu tenant.
Tarjetas de Estadísticas
La fila superior muestra cuatro métricas clave:
| Métrica | Descripción |
|---|---|
| Total de Usuarios | Número de cuentas de usuario activas en el tenant |
| Sesiones Activas | Número de sesiones de usuario válidas y no expiradas en este momento |
| Aplicaciones | Número de aplicaciones cliente registradas |
| Actividad Reciente | Recuento de eventos de log de auditoría en las últimas 24 horas |
Feed de Actividad Reciente
Debajo de las tarjetas de estadísticas, un feed muestra los diez eventos de auditoría más recientes. Cada entrada muestra:
- El tipo de acción (por ejemplo,
user.login,role.permission_changed) - El actor que realizó la acción (email del usuario o
systempara eventos automatizados) - El recurso objetivo (ID de usuario, nombre de aplicación, etc.)
- Una marca de tiempo relativa (por ejemplo, “hace 3 minutos”)
Haz clic en cualquier entrada de actividad para abrir el detalle completo del log en un panel lateral.
Acciones Rápidas
El panel de control incluye un conjunto de enlaces de acciones rápidas a las tareas administrativas más comunes:
- Crear un nuevo usuario
- Crear una nueva aplicación
- Crear un nuevo rol
- Ver todos los logs de auditoría
- Configurar los ajustes de autenticación
Navegación del Panel Lateral
El panel lateral en el lado izquierdo de la Consola organiza todas las secciones administrativas. La navegación está agrupada por función:
Aplicaciones
Gestiona las aplicaciones cliente OAuth 2.0 registradas en tu tenant. Crea, configura y elimina aplicaciones. Ve las credenciales, configura URIs, establece tiempos de vida de tokens y gestiona claims JWT personalizados.
Ver Aplicaciones.
Usuarios
Explora y gestiona cuentas de usuario. Crea usuarios, asigna roles, ve sesiones, deshabilita cuentas y activa restablecimientos de contraseña o verificaciones de email.
Ver Usuarios y Roles.
Roles
Define roles y configura sus permisos. El editor de permisos de roles cubre 10 categorías de permisos con toggles individuales por permiso.
Ver Usuarios y Roles.
Autenticación
Configura qué métodos de autenticación están disponibles para tu tenant: proveedores sociales, magic links, OTP por SMS, aplicación de MFA, políticas de sesión y política de contraseñas.
Ver Configuración de Autenticación.
Identidad Visual
Personaliza la página de inicio de sesión alojada y las plantillas de email con tu logo, colores y nombre de empresa.
Ver Identidad Visual.
Organizaciones
Gestiona organizaciones B2B — grupos de usuarios con sus propios roles de membresía, invitaciones y conexiones SSO empresariales.
Ver Organizaciones.
Acciones
Crea hooks JavaScript personalizados que se ejecutan durante los flujos de autenticación (pre-login, post-login, pre-registro, etc.) para implementar lógica de negocio personalizada.
Ver Motor de Acciones.
Logs
Ve y filtra el log de auditoría completo de tu tenant. Transmite logs a sistemas externos (Webhook, S3, Datadog, Splunk).
Ver Logs y Cumplimiento.
Configuración
Se puede acceder a tres secciones de configuración desde el panel lateral:
- SMTP: Configura el servidor de email saliente para correos transaccionales
- Seguridad: Reglas de IP, protección contra fuerza bruta, detección de inicio de sesión sospechoso, CAPTCHA y limitación de velocidad
- Tenant: Configuración general del tenant, importación/exportación y dominios personalizados
Hub de Desarrolladores
Herramientas para desarrolladores que trabajan con la API Auris: API Explorer, Decodificador de Tokens, Sandbox, referencia CLI, referencia de SDK, Quickstarts y enlaces de documentación.
Configuración Inicial
Si acabas de desplegar Auris y estás iniciando sesión en la Consola por primera vez, completa estos pasos para configurar tu tenant antes de integrar tu primera aplicación.
Crear tu primera Aplicación
Ve a Aplicaciones en el panel lateral y haz clic en Crear Aplicación. Elige el tipo de aplicación que corresponde a tu proyecto (Web para aplicaciones de navegador, Móvil para aplicaciones nativas, API para servidores de recursos, M2M para comunicaciones servidor a servidor). Copia el Client ID — lo necesitarás para la configuración de tu SDK.
Para detalles de configuración paso a paso, ver Aplicaciones.
Configurar los métodos de autenticación
Ve a Autenticación en el panel lateral. Habilita al menos un método de autenticación:
- Email/contraseña está habilitado por defecto
- Habilita Login Social si quieres ofrecer Google, GitHub u otros proveedores
- Habilita Magic Links para autenticación por email sin contraseña
- Configura tu Política de Contraseñas para que coincida con los requisitos de seguridad de tu organización
Para la referencia de configuración completa, ver Configuración de Autenticación.
Crear roles y permisos
Ve a Roles en el panel lateral y haz clic en Crear Rol. Crea roles que coincidan con los niveles de acceso en tu aplicación (por ejemplo: Admin, Editor, Visor). Abre la página de detalle de cada rol y habilita los permisos que ese rol debería tener.
Para detalles sobre el modelo de permisos, ver Usuarios y Roles.
Personalizar la identidad visual
Ve a Identidad Visual en el panel lateral. Sube el logo de tu empresa, establece tu color principal e introduce el nombre de tu empresa. Los cambios aparecen inmediatamente en el panel de previsualización en vivo y se reflejarán en la página de inicio de sesión alojada.
Para todas las opciones de identidad visual, ver Identidad Visual.
Configurar el envío de email
Ve a Configuración → SMTP. Introduce las credenciales de tu servidor de email saliente (host, puerto, nombre de usuario, contraseña, dirección de remitente). Usa el botón Enviar Email de Prueba para verificar la entrega antes de ir a producción.
(Opcional) Configurar un dominio personalizado
Si quieres que tus páginas de inicio de sesión alojadas aparezcan bajo tu propio dominio (por ejemplo, auth.yourdomain.com), ve a Configuración → Dominios Personalizados, añade tu dominio, sigue las instrucciones de verificación DNS y establécelo como dominio principal.
Ver Identidad Visual — Dominios Personalizados para instrucciones completas.
Referencia de Secciones
Registra y configura aplicaciones cliente OAuth 2.0. Gestiona credenciales, URIs de redirección, ajustes de tokens, claims JWT personalizados y scopes M2M.
AplicacionesGestiona cuentas de usuario y control de acceso basado en roles. Crea usuarios, asigna roles, ve sesiones y configura permisos granulares por rol.
Usuarios y RolesPersonaliza las páginas de inicio de sesión alojadas y las plantillas de email con tu logo, colores, nombre de empresa y configuración de dominio personalizado.
Identidad VisualHabilita y configura proveedores sociales, métodos sin contraseña, aplicación de MFA, políticas de sesión y requisitos de contraseña.
Configuración de AutenticaciónConfigura listas de IPs permitidas/bloqueadas, protección contra fuerza bruta, detección de inicio de sesión sospechoso, integración CAPTCHA y limitación de velocidad.
Configuración de SeguridadGestiona organizaciones B2B con roles de miembros, flujos de invitación y conexiones SSO empresariales por organización.
OrganizacionesEscribe hooks JavaScript personalizados que se ejecutan en puntos clave del flujo de autenticación para implementar reglas de negocio, enriquecer tokens o bloquear inicios de sesión.
Motor de AccionesVe y filtra el log de auditoría completo. Transmite logs a sistemas externos. Exporta datos para cumplimiento y solicitudes GDPR.
Logs y Cumplimiento