ADSelfService Plus now allows you to set a limit for the number of self-password resets and account unlocks users can perform in a given number of days. For example, you can limit the password resets to a maximum of 5 times a month for a user. To do this,
This setting along with Enforce Password History settings will ensure that users can't exploit self-password reset to revert to their old password.