We are currently changing user password from the PORTAL via the API ENDPOINT using:
<update_person>
<person>
<person_id>****</person_id>
<password>*******</password>
<insert_update />
</person>
<authentication>
<session_info>
<token_id>xxxxxxxxxxxxxxxxxxx</token_id>
<session_id>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</session_id>
</session_info>
</authentication>
</update_person>
This is working fine - means it is changing the password - but is bypassing especially the system check if the password was reused:
PASSWORD_REUSE_LOCK_DAYS 365
From "PERSON" screen - this check is done and works fine.
Via the API endpoint we are unable to trigger the same checks as done from the screen.
Testing with FSM 6.5 and 6.1.
Any idea how to ensure the password is checked as from log-in in Smartclient?
Thanks!