GBS Auth
1. Visión general
El GBS Auth es una aplicación web de gestión de autenticación y autorización basada en OIDC (OpenID Connect). La herramienta actúa como broker de autenticación para proveedores de identidad externos (p. ej., Google Workspace, Gov.br), emite sus propios tokens de acceso y proporciona un panel administrativo para la gestión de usuarios, funciones (roles), permisos y auditoría.
Esta guía cubre la utilización de la aplicación GBS Auth — las pantallas de gestión de funciones, usuarios y auditoría. Puede ayudarlo con:
Entender qué muestra cada pantalla y qué acciones están disponibles
Crear y gestionar funciones (roles) y permisos
Crear y gestionar usuarios e identificadores externos
Asignar funciones a usuarios
Consultar el historial de auditoría
2. Inicio de sesión
GBS Auth utiliza autenticación mediante OpenID Connect integrada con el Proveedor de Identidad (IdP). El flujo de inicio de sesión es:
Para cerrar sesión, haga clic en su nombre en la esquina superior derecha y seleccione Cerrar sesión.
2.1. Si el inicio de sesión falla
La pantalla de inicio de sesión del IdP no carga
El IdP no está accesible
Verifique su conexión de red e inténtelo de nuevo. Si persiste, contacte al soporte.
Credenciales inválidas
Usuario o contraseña incorrectos
Verifique sus credenciales. Use "Olvidé mi contraseña" si está disponible en el IdP.
"Completando inicio de sesión..." sigue cargando
Falló el callback de OAuth
Haga clic en "Intentar de nuevo". Si persiste, borre las cookies y la caché del navegador.
Mensaje de error con ícono de triángulo amarillo
Falló el intercambio de tokens o coincidencia de state
Haga clic en "Intentar de nuevo". Si persiste, borre sessionStorage e inténtelo de nuevo.
Pantallas vacías o elementos de menú ausentes después del inicio de sesión
No tiene permisos asignados
Contacte al administrador para verificar sus funciones y permisos.
3. Navegación
La barra lateral izquierda contiene el menú principal de navegación. Los elementos disponibles dependen de sus permisos:
Panel
Diseño (cuadrícula)
Ninguno
Visión general del sistema
Funciones
Escudo
auth:roles:write
Gestión de funciones
Usuarios
Personas
Ninguno
Gestión de usuarios
Auditoría
Documento
auth:audit-logs:read
Historial de auditoría
El menú puede colapsarse haciendo clic en el botón de colapso en la parte inferior de la barra lateral, mostrando solo los íconos para ganar más espacio de trabajo. Cuando está colapsado, el nombre de cada elemento aparece como tooltip al pasar el mouse.
4. Panel
La pantalla inicial muestra tres tarjetas con contadores:
Total de funciones
Cantidad de funciones definidas
Enlace "Ver todas las funciones"
Total de permisos
Cantidad de permisos disponibles
Enlace "Ver funciones"
Usuarios
Cantidad de usuarios registrados
Enlace "Gestionar usuarios"
Los contadores se cargan automáticamente al acceder a la pantalla.
5. Funciones
5.1. Lista de funciones
La pantalla muestra una cuadrícula de tarjetas, cada una representando una función:
Nombre de la función
Descripción breve
Cantidad de permisos (insignia gris)
Botones de acción: Permisos, Editar, Copiar, Eliminar
Use el campo de búsqueda en la parte superior para filtrar funciones por nombre o descripción.
Estado vacío: Si no hay funciones, la pantalla muestra "No se encontró ninguna función" con un botón "Cree su primera función".
5.2. Creando una función
5.3. Editando una función
Al editar una función, los cambios afectan a todos los usuarios que tengan esa función asignada.
5.4. Copiando una función
5.5. Eliminando una función
6. Usuarios
6.1. Lista de usuarios
La pantalla muestra una cuadrícula de tarjetas, cada una representando un usuario:
Nombre del usuario
Correo electrónico
Cantidad de funciones asignadas (insignia gris)
Botones de acción: Funciones, Editar, Eliminar
Use el campo de búsqueda en la parte superior para filtrar usuarios por nombre o correo electrónico.
La lista está paginada (20 elementos por página). Use los botones de navegación en el pie para cambiar de página.
Estado vacío: Si no hay usuarios, la pantalla muestra "No se encontró ningún usuario" con un botón "Cree su primer usuario".
6.2. Creando un usuario
Complete los datos del usuario
Complete el Nombre, por ejemplo: "João Silva".
Complete el Correo electrónico, por ejemplo: "joao@exemplo.com".
Agregue identificadores externos, si es necesario
Opcionalmente, agregue Identificadores externos:
Haga clic en Agregar identificador.
Seleccione la Clave de claim en el menú desplegable, por ejemplo:
cpf,titulo.Complete el Valor de claim, por ejemplo: "12345678900".
Repita para agregar más identificadores.
6.3. Editando un usuario
Administre los identificadores externos
En la sección Identificadores externos:
Para agregar: haga clic en "Agregar identificador", complete la clave y el valor del claim.
Para eliminar: haga clic en el ícono de papelera junto al identificador. Quedará con texto tachado y opacidad reducida.
Para deshacer eliminación: haga clic en "Deshacer" en el identificador marcado para eliminación.
6.4. Asignando funciones a un usuario
Seleccione las funciones
La pantalla muestra la tarjeta del usuario — nombre, correo electrónico y avatar con iniciales — y la lista de funciones disponibles.
Marque o desmarque las funciones deseadas usando las casillas de selección.
Use el campo de búsqueda para filtrar funciones por nombre o descripción.
El contador "X / total" muestra cuántas funciones están seleccionadas.
6.5. Eliminando un usuario
7. Auditoría
La pantalla de auditoría muestra el historial completo de todos los cambios realizados en el sistema.
7.1. Cómo usar
7.2. Filtros disponibles
Haga clic en Filtros para expandir el panel de filtros. Una insignia muestra la cantidad de filtros activos.
Tipo de evento
Tipo de evento
CREATED, UPDATED, DELETED, ASSIGNED, REMOVED, REVOKED
Tipo de entidad
Tipo de entidad
USER, ROLE, USER_ROLE, ROLE_PERMISSION, EXTERNAL_IDENTIFIER
ID de entidad
ID de la entidad afectada
UUID o nombre
UUID del actor
UUID de quien realizó la acción
UUID del usuario
Fecha desde
Inicio del período
Selector de fecha
Fecha hasta
Fin del período
Selector de fecha
Haga clic en Aplicar para buscar con los filtros. Haga clic en Limpiar para limpiar todos los filtros.
7.3. Información mostrada
Cada entrada de auditoría muestra:
Fecha
Fecha y hora de la acción
Evento
Insignia coloreada con el tipo de evento
Entidad
Tipo de entidad afectada
ID de la entidad
Identificador de la entidad (fuente monoespaciada)
UUID del actor
Quién realizó la acción (o "System" para acciones automáticas)
7.4. Colores de los eventos
CREATED
Verde
UPDATED
Azul
DELETED
Rojo
ASSIGNED
Azul primario
REMOVED
Ámbar
REVOKED
Rojo
7.5. Detalles expandibles
7.6. Paginación
Use los botones de navegación en el pie para cambiar de página. Se muestran el total de resultados y el rango actual.
8. Idioma
GBS Auth está disponible en Portugués (Brasil) y Inglés.
9. Mensajes comunes
9.1. Mensajes de éxito
Función creada con éxito
Función creada con éxito
Función actualizada con éxito
Función actualizada con éxito
Función eliminada con éxito
Función eliminada con éxito
Usuario creado con éxito
Usuario creado con éxito
Usuario actualizado con éxito
Usuario actualizado con éxito
Usuario eliminado con éxito
Usuario eliminado con éxito
Roles del usuario actualizados con éxito
Roles del usuario actualizados
9.2. Mensajes de error
No se pudieron cargar los roles
No se pudo cargar la lista de roles
Verifique la conexión e intente actualizar la página
No se pudieron cargar los usuarios
No se pudo cargar la lista de usuarios
Verifique la conexión e intente actualizar la página
No se pudo eliminar el rol
Falló la eliminación del rol
Inténtelo de nuevo. Si persiste, contacte con soporte
No se pudo eliminar el usuario
Falló la eliminación del usuario
Inténtelo de nuevo. Si persiste, contacte con soporte
Rol no encontrado
El rol ya no existe
Actualice la lista de roles
Usuario no encontrado
El usuario ya no existe
Actualice la lista de usuarios
Ya existe (409)
Intento de crear un elemento duplicado
Use un nombre/identificador diferente
Ya asignado (409)
Rol o permiso ya asignado
El elemento ya está asignado — no se requiere ninguna acción
Sesión expirada
Su sesión ha expirado
Inicie sesión nuevamente
El nombre del rol es obligatorio
Campo nombre del rol vacío
Complete el nombre del rol
La descripción es obligatoria
Campo descripción vacío
Complete la descripción
El nombre es obligatorio
Campo nombre del usuario vacío
Complete el nombre del usuario
El correo electrónico es obligatorio
Campo correo electrónico vacío
Complete el correo electrónico
Todos los campos del identificador son obligatorios
Campos de identificador externo incompletos
Complete todos los campos del identificador
9.3. Estados vacíos
No se encontraron roles
No hay roles registrados o no hay resultados para el filtro
No se encontraron usuarios
No hay usuarios registrados o no hay resultados para el filtro
No se encontraron registros de auditoría
No hay registros de auditoría para los filtros aplicados
Haga clic en Buscar para cargar los registros de auditoría
Pantalla de auditoría antes de la primera búsqueda
No se encontraron permisos
Ningún permiso coincide con el filtro
No se encontraron roles que coincidan con su consulta
Ningún rol coincide con el filtro en la pantalla de asignación
Última actualización
¿Te fue útil?

