
bzgrr (bzgrr) asked a question.
We need to provide our users (customers) with a simple way to change their password. The User Dashboard is not adapted to CIAM and we initially planned to develop a simple form calling the Policy API and User API to get the applicable password rules and set the new password. But this not so simple to manage all error cases and the sign in page already has this feature, for users that need to change their password (https://§{custom-url-domain}/signin/password-expired).
Is it possible to redirect users to this page without expiring their password?
Is there another Okta hosted page that can manage the change password procedure (ie set a new password when you know the current password)?

Hello André Sonnois,
Thanks for posting.
End user cannot Reset their Password from Okta Dashboard. But they can definitely Change Password by visiting Okta Dashboard > Account > Settings > Change Password
You need to configure Password Policy as below. refer - https://help.okta.com/en/prod/Content/Topics/Directory/eu-reset-password-self-serve.htm
Enable AD-mastered end users to reset their own password
You can enable self-service passwords resets for AD-mastered end users. After you have done this, the Reset Password button appears for these end users.
Notes
To enable self-service password reset for AD-mastered users:
Have a great day!
Daniela Chavarria.
Okta Inc.
Hello @User1630709688426468638 (Okta)
Thank you for your answer but it seems I did not succeed to explain our need.
We already configured the reset password in self service.
We also know that the Dashboard can be used by the users to change their password. But this is not an option for us. For many reasons, we simply don't want our customers to use this application.
We noticed that the Sign-in page, that we already customized for different needs, can provide to the user a nice form to change its password, but only when its password is expired. Here is this form at it appears in our Preview environment where we customized ths Sign-In page:
I hope this clarifies our need.
Best regards,
André
Hi @bzgrr (bzgrr) ,
It is possible to perform what you are requesting and add it as a dashboard button through APIs.
I recommend you to post this question on our Okta Developer Forums: https://devforum.okta.com, this is a place for the Okta developer community to interact.
Additionally, since this is a new implementation, you can also contact Professional Services so they can assist you with a personalized solution.