
TomonobuN.84713 (Customer) asked a question.
Does Okta have an API to send "change password" URL to the user (or widget) ?
Okta has "change password" API.
https://developer.okta.com/docs/reference/api/users/*change-password
However, it requres oldPassword/newPassword as input parameters. It means that our system needs to temporarily store password on memory when I integrate Okta with our system. Due to the security reason, we would like to avoid storing password in our system and directly input password to Okta. Our user will not use Okta web console directly.
I found we can send "reset password" URL to the user.
https://developer.okta.com/docs/reference/api/users/*reset-password
However, it is not "change password" because user status is changed.
Can we have a good solution ?

Hello @TomonobuN.84713 (Customer)
I hope you are having a great day
Thank you for posting, the documentation below shows the API's used for this type configuration : https://developer.okta.com/docs/reference/api/users/#request-parameters
If you need further assistance you can also feel free to post this question on our Okta Developer Forums: https://devforum.okta.com, this is a place for the Okta developer community to interact
Have a great day ahead
Henry E.
Okta Inc
Hi @User16308869954358539580 (Okta)
Thank you for your answer.
The answer will not meet our requirement. Create User API with nextLogin=changePassword would work only when user creation. Created user can login temporary password and is required to change password after login.
Let me post an additional question to devforum. Thank you again!