API de Gesti贸n de Usuarios
- Fecha de publicaci贸n: 23 de enero de 2026
- Versi贸n requerida: Disponibilizado en la versi贸n GA (RUB 26 - General Availability)
Objetivo
Poner a disposici贸n en el RUB la API de Gesti贸n de Usuarios, permitiendo realizar operaciones de consulta, creaci贸n, actualizaci贸n, eliminaci贸n, gesti贸n de grupos y cambio de contrase帽a mediante una API REST con payload JSON, respetando las reglas de seguridad, permisos y configuraciones din谩micas del sistema.
Contexto del Problema / Demanda
Anteriormente, la gesti贸n de usuarios en el RUB se realizaba principalmente a trav茅s de la interfaz web, lo que limitaba la automatizaci贸n y la integraci贸n con sistemas externos.
Soluci贸n Implementada
Se implement贸 la API de Gesti贸n de Usuarios, basada en REST / JSON, con autenticaci贸n por token, permitiendo la administraci贸n completa de usuarios.
La API contempla:
- Consulta de usuarios;
- Creaci贸n o actualizaci贸n de usuarios;
- Eliminaci贸n de usuarios;
- Cambio de contrase帽a;
- Asociaci贸n y eliminaci贸n de grupos;
- Sincronizaci贸n de grupos del usuario.
Autenticaci贸n y Permisos
- Autenticaci贸n mediante token asociado a un aplicativo;
- Validaci贸n de permisos en cada solicitud;
- Retorno de HTTP 403 cuando el token no posee el permiso requerido.
Validaciones
La API valida din谩micamente las configuraciones de:
- Contrase帽a;
- Usuario;
- Reglas de negocio y formato.
Estas validaciones garantizan coherencia con la interfaz web del RUB.
Endpoints Disponibles
Los endpoints disponibles, as铆 como su documentaci贸n, est谩n disponibles en Documentaci贸n API en la secci贸n Access Control
Beneficios
- Automatizaci贸n de la gesti贸n de usuarios;
- Integraci贸n segura con sistemas externos;
- Estandarizaci贸n de reglas de acceso;
- Menor intervenci贸n manual;
- Consistencia funcional entre API y sistema web.