Password Reset Premium is a DotNetNuke module that allows password changes to be delegated securely in an Active Directory environment.
The premium module can be configured to require a third party to be provided half of the users new password (Supervisor Mode) or to provide the new password directly to the requesting user.
Configuration options allow the password resets to be carried out using the current users context or using a service account. When using the service account option it can also be configured to only allow resets by users in one or more specific groups and with specific active directory attributes. For example, you may only want staff that are in 'Group1' AND have an employeeID beginning with '2' to be able to reset passwords.