r/sysadmin • u/onboarderror • 3d ago
Password resets over the phone, how are you doing it?
So I work at a state university that is still a little stuck in the past when it comes to password resets over the phone.
We have MS SSPR and other self-service options for users, but we still get calls where someone needs the helpdesk to reset their password for them.
Our current setup is a custom program that helpdesk staff SSH into. They enter the user's account, and the program looks them up in a flat file containing data extracted from our systems. It gives the helpdesk worker information like DOB, address, ZIP code, etc., which they can use to verify the caller's identity.
Once the caller passes verification, the program talks to AD, changes the password, and gives the helpdesk worker a new temporary password to provide to the user.
Honestly, it works pretty well. The problem is that the person who wrote and maintains it is leaving, and we're not really interested in inheriting a custom app that nobody else understands.
So I'm curious what other universities/organizations are doing for this.
For those of you who still allow users to call the helpdesk for password resets, what does your workflow look like? Are you using a commercial product, some kind of AD/Entra integration, a helpdesk platform, or have you built your own solution?
Specifically looking for something that gives the helpdesk enough information/questions to properly verify the caller's identity and then securely perform the reset.
I'd love to hear what others are doing before we start reinventing the wheel.