Reset user to initial state and go through new user workflow

Hi,

Is there any way of asking the system to send a new user invite to a user and have them set an initial password?

I have a cron job that wipes out the password of users who should be using SAML to login but this interferes with new users and it’s a pain to get them to set a new password.

Thanks.

P.S. A similar request option is to allow admin to set a password for a user from admin screen or by impersonation.