Hi,
You can delegate a admin account to reset or change password on some users.
Go on each user account properties -> security -> Advanced -> Add as mentioned below:
Please don't forget to mark helpful reply as answer
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I am looking for a method to allow some IT people so they can reset the password of some specific users from a given OU. For example, let's say there is an OU named HR , there are many people in HR OU including users1, user2, user3. Now I want to delegate a local IT person so he can just reset the password of only users1, user2, user3 not whole OU users.
Hi,
You can delegate a admin account to reset or change password on some users.
Go on each user account properties -> security -> Advanced -> Add as mentioned below:
Please don't forget to mark helpful reply as answer
Could you suggest some other way please?
Our security team built an .ASPX (Dot Net) web site to allow help desk support technicians to perform that process. The web site was configured to authenticate, but not impersonate the client. The code would enumerate the users AD group membership. If they were NOT a member of the Help-Desk-Users group, they were shown a "Sorry, you are not authorized" message.
The page then prompted the user for the account ID, and did a lookup on it to get AD properties and also read the HR database. The Help Desk techs were instructed to ask the person on the phone to verify something like their date of birth or address to insure that they were who they claimed to be. They could then enter a new password.
The IIS worker process identity for the site was configured as an AD account that had the permissions within AD to set a user's password.
The site would log the activity to maintain an audit trail. It some cases it would email managers to alert them.
It's not an "out of the box" solution, as you would to have to write the code that applies to your environment, but you would have complete control over it's functionality.
As suggested there are only two method to achieve your goal, implement an account management solution or delegate the permissions and use the native tools.
Rather than using ADUC to set the permissions on the users, you could use dsacls to automate the changing of the permissions.
For decals the command would be
Dsacls <user_object_dn> /g "<it_staff_name>:CA;reset password"
Gary.