Я хочу вызвать API SCIM2.0, чтобы создать нового пользователя. В документации написано, что одним из полей тела запроса должен быть пароль пользователя. Но я хотел бы создать пользователя, не устанавливая пароль и отправляя ему электронное письмо со ссылкой, чтобы установить его самостоятельно. Возможно ли это? Потому что, когда я пытаюсь вызвать API без отправки пароля в теле, я получаю сообщение об ошибке «пароль не должен быть нулевой строкой».
Вы можете использовать функцию запроса пароля, чтобы сделать это. [1] В этом документе проверьте «Включить поток приглашений» -> «Использовать API SCIM2».
Здесь Identity Server установит временный случайный пароль, пока пользователь не введет правильный пароль.
[1] https://is.docs.wso2.com/en/latest/guides/identity-lifecycles/invitation-workflow/#use-the-scim2-api
Спасибо! У меня вопрос... в настройках я указываю, что учетная запись пользователя должна быть заблокирована (lock_on_creation=true) до тех пор, пока он не предоставит пароль, но если я попытаюсь получить доступ к учетной записи со случайным паролем, созданным wso2, логин успешен. Это почему?