У меня WSO2 IS 5.8.0.Адрес электронной почты OTP включен в моей настройке.Я попытался добавить пользователя, используя scim, как указано в документации .Как показано ниже:
curl -v -k --user admin:admin --data '{"schemas":[],"name":{"familyName":"jackson","givenName":"kim"},"userName":"kim","password":"kimwso2","emails":[{"primary":true,"value":"kim.jackson@gmail.com","type":"home"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Users
Я сохранил только одну запись в массиве email
как primary:true
.Использование добавлено в WSO2, но я не вижу, чтобы его адрес электронной почты обновлялся, что вызвало проблему при входе в систему с помощью Email OTP (так как он не может найти адрес электронной почты)
Вот скриншотданные профиля вышеупомянутого пользователя:
Как обновить электронную почту и пользователей, которых мы создаем с помощью scim?Кроме того, каков API для обновления ролей для того же самого при создании пользователя?