Я хочу создать пользователя с помощью API, но у меня проблема с установкой ролей областей для пользователя.
http://localhost:8180/auth/admin/realms/microservicedb/users
{
"username": "abc3",
"email": "ab3@gmail.com",
"realmRoles": [
"admin", "employee"
],
"credentials": [{
"type": "password",
"temporary": true,
"value": "testpass"
}],
"enabled": true
}
при попытке с этим API пользователь будет успешно создан, но "admin" и "роль сотрудника - это пользовательская роль в роли области, которая не привязана к пользователю.
{
"username": "roletest",
"email": "roletest@gmail.com",
"realmRoles": [
"5bb0da62-86e4-4f90-b349-fcec4f3ac8b9", "31d0879d-ff8f-48cf-adb6-a9c996887ba4"
],
"credentials": [{
"type": "password",
"temporary": true,
"value": "testpass"
}],
"enabled": true
}
попытался использовать с идентификатором роли, но в результате тот же пользователь был создан без пользовательского отображения realmRole