Password reset in self service? Identification with email address?

Hi there and a happy and healthy new year Slight smile

we would like to give to some external identities the chance to reset password in self service. In almost every web portal the user type hin email address as input. Then he becomes an email with a link or passcode. With this link/passcode he can log in into the password portal and change his password.

OIM has a function to generate a passcode. Could it be used for such self service?

We are using OIM 9.2