2017-01-03 4 views
0

Я хочу добавить роли пользователям программным образом на сервере идентификации WSO2. Я могу создать пользователей с помощью SCIM API's.Но нахожу API, чтобы добавить пользователя в роль. Я попытался дать имя пользователя как «userName»: «role/myusername» в API POST для wso2/scim/Users. Но его не работает; не уверен, что это правильный подход. Может ли кто-нибудь сказать мне, как добавить роль существующего пользователя, а также добавить роль новому пользователю?Как добавить пользователей к ролям с помощью SCIM в WSO2

Благодаря

ответ

1

Ответ here показывает, как сделать это с помощью SCIM команды PUT.

Также от IS 5.1.0 и далее вы можете также использовать операцию PATCH, как указаны в docs

Добавить пользователь AMRSNGHE/groupUSR001 группы AMRSNGHE/ngioletGR

локон -k --user админа : admin -X PATCH -d '{"displayName":' AMRSNGHE/ngioletGR ', "members": [{"value": "", "display":' AMRSNGHE/groupUSR001 '}]}' --header "Содержимое -Type: application/json "https://localhost:9443/wso2/scim/Groups/<id возвращается в ответ при создании группы AMRSNGHE/ngioletGR >

Смежные вопросы