reset_user_password
Resets an Active Directory user password to a specified value or auto-generates a secure random one, with an option to require change at next logon.
Instructions
Reset user password with optional auto-generation.
Resets user password to specified value or generates secure random password. Optionally forces password change at next logon.
Example:
reset_user_password(username="jsmith", force_change=True)
reset_user_password(username="jsmith", new_password="NewPass123!")
Generated passwords meet complexity requirements.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | Username to reset password for | |
| force_change | No | Force user to change password at next logon | |
| new_password | No | New password (auto-generated if not provided) |