Я отправляю запрос на PUT /{realm}/groups/{id}
, чтобы добавить атрибут группы в существующую группу.
Тело запроса PUT выглядит так:
{"attributes":{"id":123}}
Ошибка и возвращается ошибка 500.
В документации не ясно о формате схемы "Карта". https://www.keycloak.org/docs-api/6.0/rest-api/#_grouprepresentation показывает тип поля "атрибуты" "Карта", но оно не определено. Я пробовал несколько форматов, таких как:
{"attributes":[{"id":123}]}
{"attributes":{"key":"id","value":123}}
{"attributes":[{"key":"id","value":123}]}
но никто из них не работает.
Что такое схема "Карта" и почему мой запрос возвращает 500?