Hemos decidido pasar a KeyCloak para nuestra solución de gestión de identidades y accesos, en lugar de ponerlo en práctica en su totalidad dentro de nuestra aplicación web Java EE. Estamos creando una solución multi-inquilino, y preferiría crear reinos de seguridad / usuarios / grupos de programación a través de nuestro flujo de trabajo, en lugar de aprovechar la funcionalidad de auto-registro o interfaz de usuario web de KeyCloak para que podamos hacer cosas como datos de la tarjeta de crédito de agarre para el pago , etc. sé que probablemente podríamos aprovechar las API REST administrador de lograr esto, pero no estaba seguro de si había una manera más sencilla de hacerlo, además de las llamadas REST-codificación manual. ¿El KeyCloak proporcionar una biblioteca de cliente de administración que podríamos usar? O estamos atrapados implementación de un cliente REST API de administración para los mismos?
He encontrado algo de información en torno al Cliente KeyCloak Java administración . Esta GIST tiene un montón de ejemplos útiles que muestran cómo los usuarios administrados, reinos, etc.