Start your FREE Trial of NetHelpDesk!

NetHelpDesk Self-Service Password Reset

PLEASE NOTE: The Self-Service Password Reset tool is a completely separate program from the main NetHelpDesk program, and is sold separately based on the number of end-users on the domain. Please speak with your NetHelpDesk Account Manager for more details.

The NetHelpDesk Self-Service Password Reset add-on is a tool for your domain users to reset their own password to a password of their choice if they have forgotten it, and to unlock their accounts if they have been locked out, all from the windows log-on screen.

In order to use this, users will need to enrol by choosing and answering security questions, and to install the Password Reset tool on their workstation to enable the option to reset their password with NetHelpDesk from the login screen.

This guide will outline the steps needed for an Administrator to configure the NetHelpDesk password reset tool.

Before starting out you will need:

Enrolment Overview

The enrolment process and the resetting of passwords/unlocking of their account is all done via NetHelpDesk’s existing web application.

The enrolment process is completed upon successful login to the End-User web portal. Once the Password Reset feature is enabled, users will be automatically taken to the enrolment page where they can pick and answer their security questions. Once they have completed enrolment, their answers can be edited later from the “Settings” page.

The Password Reset page is accessible while not logged into the web portal, and uses a separate authentication process where the user must answer their security questions correctly to log-in. As this page needs to be accessible when not logged into windows, this page must be accessible without using “Windows Authentication”.

To update the Active Directory from this page, the site must also be connected to as a domain administrator, with access to update users’ passwords and reset their accounts.

If your existing NetHelpDesk web portal doesn’t use windows authentication, and is being run as a domain administrator, please skip to next step.

Setting Up A New Portal

We are going to set up a second instance of the NetHelpDesk web portal for the Password Reset page, which uses anonymous authentication, and is run as a domain administrator.

Password Reset 1
Password Reset 2
Password Reset 3
Password Reset 4
Password Reset 5
Password Reset 6

Configuring NetHelpDesk Password Reset

Now that the web portal(s) have been set up, we need to configure the password reset tool for use. This is done in the NetHelpDesk windows client.

Password Reset 7
Password Reset 8

Once this has been completed, ensure that you have enabled the password reset add-on and then click save.

Now we need to install the tool onto domain user’s machines, and test.

Installing on Domain Users Machines

We now need to install this on domain user’s machines. The previous section shows the file path of the NetHelpDesk Password Reset files. This location should be shared across the network, so from a users machine you should be able to browse to this location. (If the NetHelpDesk share is not available to all users, you can deploy this by sending the folder as an attachment or putting it on an usb etc.)

To run NetHelpDeskPasswordResetSetup.exe, you will need to be logged on as administrator, as the program will need to make changes to the registry, program files and system folders.

In the NetHelpDesk Password Reset folder there is a folder for 32-bit windows and for 64-bit windows. You will need to select the correct bitness for the machine.

Run NetHelpDeskPasswordResetSetup.exe as an administrator. The installer should require minimal input, if everything has been set up correctly.

Password Reset 9

The first input screen of the installer will be asking for the URL of the password reset page. This should be picked up automatically with the URL you entered in item 2 in the previous step. Click Next to continue.

Password Reset 10

The next screen will ask for the path to the NetHelpDeskCredentialProvider.dll. This should also be picked up automatically if the correct files are present in the Password Reset directory. Click Next to continue.

Password Reset 11

The final input screen will ask for an install location. This will be pre-populated with the Program Files folder. Click next to start the installation.

Password Reset 12

Once the installation is finished, you should see the installation success screen. Clicking finish with the “launch enrolment page” checked will take you to the web portal to enrol to NetHelpDesk Password Reset.

Password Reset 13

If at any time you need to uninstall or repair the application, you can find it the Control panel, add or remove programs list, where you can chose to uninstall the program. Uninstalling the program will remove registry values and system files relating to NetHelpDesk Password Reset.

User enrolment

Now we have the password reset tool installed, if you go to the normal NetHelpDesk web portal either though the page that is launched after the installer has finished or just browsing to it, after successfully logging in (either through entering credentials or using windows authentication) the user will be shown the enrolment screen.

Password Reset 14

Here the user can chose their security questions and enter their answers. Once this form has been completed the user will have enrolled and can then change their password.

The user can get back to this screen once completed by going to “Settings” on the web portal. The enrolment page will continue to show each time the user logs in until they have enrolled.

Using Password Reset

Now that we have NetHelpDesk Password Reset installed and have enrolled to Password Reset, we can test. To do this:

Password Reset 15
Password Reset 16
Password Reset 17
Password Reset 18

Our Support team are available to assist with anything you may need.

Our software is available on multiple platforms...

NetHelpDesk is available on a range of devices with industry-leading functionality available throughout.

  • Windows Phone

    Windows Phone

  • Android


  • iPhone


  • BlackBerry


  • Tablets


  • Windows



Cookie Policy

We use cookies to enhance your experience on our web site. By using our website or closing this message, you are agreeing to our Cookie Policy.