Создайте пользователя службы, убедитесь, что у пользователя есть роль "управление областями" -> "view-users" (также могут быть пользователями запросов)
Процесс прост: войдите в keycloak с пользователем службы(сохраните пароль и / или имя пользователя в кодировке в файле свойств), сделайте запрос к keycloak с accessToken в заголовке авторизации на
GET http://{yourdomainadress}/auth/admin/realms/{yourrealmname}/users
Способ входа в keycloak с использованием REST API:
POST http://{yourdomainadress}/auth/realms/{yourrealmname}/protocol/openid-connect/token
Заголовки:
Тип содержимого: application / x-www-form-urlencoded
Тело x-www-form-urlencoded:
client_id: your-client
имя пользователя: пользователь, которого вы используете
пароль: пароль для пользователя
grant_type:пароль
client_secret: 11112222-3333-4444-5555-666666666666 (требуется секрет клиента, если клиент "Тип доступа" = "конфиденциальный")