Customize the Password Reset Windows Application

  • Release version: Yokohama
  • Updated June 16, 2026
  • 2 minutes to read
  • You can customize the appearance and other aspects of the application.

    Before you begin

    Role required: Windows system administrator

    Procedure

    1. Open the Registry Editor on your Windows computer.
    2. Go to Computer > HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Authentication > Credential Providers > 0780AF60-65C2-4718-942D-E0C56E89EF9B.
    3. Modify any of the listed string values:
      Note:
      Registry keys that begin with the text "proxy" enable use of a proxy server. SeeConfigure registry keys on your proxy server.
      Table 1. Registry configuration options
      File name Description Default string
      AppDir Directory that holds the Password Reset Windows Application application files. C:\Program Files\ServiceNow
      AppFormIconFile Icon that is associated with the Password Reset application. C:\Program Files\ServiceNow\bin\ServicenowLogo.png

      You can change the icon that's associated with your company. Replace the ServicenowLogo.png with your company logo and change the AppFormIconFile path in the registry.

      AppFormTitle Displayed name of the application. Password Reset Windows Application
      CheckCertificateRevocationList By default, before every communication, the Password Reset Windows Application validates that the server certificate has not been revoked by checking the Certificate Revocation List (CRL).

      If the Password Reset Windows Application is slow to load after a user requests reset, you can choose to skip checking the CRL.

      Default: "true"

      • true: When a user requests reset, the application first checks the CRL to validate the certificate. The application does not proceed without a valid certificate.
      • false: The application starts immediately and does not validate the certificate.
      CredentialProviderGUID GUID of the credential provider that is in use. ”"="{6f45dc1e-5384-457a-bc13-2cd81b0d28ed}”
      DebugFlag Write entries in the ServiceNowPwdReset event log. ”0”
      PasswordResetLinkName Text to display for the Password Reset link on the Windows login page. "Forgot password?"
      PasswordResetLinkURL URL of the Password Reset application on your ServiceNow instance. https://<YourServerName>/$pwd_reset.do?sysparm_url=default
      Proxy Keys that configure proxy settings Registry keys that begin with the text "proxy" enable use of a proxy server. See Configure registry keys on your proxy server.
      ServiceNowCertPublicKey By default, before every communication, the Password Reset Windows Application validates the server certificate.

      Copy the certificate public key from the browser. See the example that follows the table. Paste the whole public key into the registry key text box.

      You can add multiple public keys in the text box (each on a new line).

      ServiceNowServerVersion Version of your production instance. "<YourInstanceVersion>" (For example, "Kingston")
      ServiceNowWinAppVersion Version of the Password Reset Windows Application. "<YourWindowsAppVersion>" (For example, "4.5")
      UserAccountPictureLoc Image that appears on the Login screen. %programdata%\Microsoft\User Account Pictures\user.bmp
      WorkingDir Directory that holds the library files. C:\Program Files\ServiceNow\bin
      Figure 1. Copy the public key from the browser
      Copy the public key from the browser
      Example registry settings
      Windows Registry Editor Version 5.00
       
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}]
      @="PasswordResetCredentialProvider"
      "AppFormTitle"="Password Reset Windows Application"
      "PasswordResetLinkName"="Forgot password?"
      "CredentialProviderGUID"="{60b78e88-ead8-445c-9cfd-0b87f74ea6cd}"
      "AppFormIconFile"="C:\\Program Files\\ServiceNow\\bin\\servicenow.ico"
      "UserAccountPictureLoc"="%programdata%\\Microsoft\\User Account Pictures\\user.bmp"
      "DebugFlag"="0"
      "CheckCertificateRevocationList"="true"
      "ProxyServer"="YourServerName:PortNo"
      "ProxyEnable"="false"
      "ProxyUser"="YourProxyUser"
      "ProxyPassword"="YourProxyPassword"
      "ProxyDomainName"="YourProxyDomainName"
      "ByPassProxyOnLocal"="false"
      "ServiceNowCertPublicKey"="EC 3F 18 BB D3 9A D7 8D A7 7E 99 77 E0 E6 73 5E 38 30 3F 8C E1 8A EF 23 CC 56 D8 FD B1 54 B5 0E 54 81 42 86 B1 D5 E4 47
      "AppDir"="C:\\Program Files\\ServiceNow"
      "ServiceNowServerVersion"="Kingston"
      "ServiceNowWinAppVersion"="4.5"
      "WorkingDir"="c:\program files\servicenow\bin"
      "PasswordResetLinkURL"="https://yourserver.service-now.com/$pwd_reset.do?sysparm_url=demo1"
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}\HideGUIDs]
      
      Windows Registry Editor Version 5.00
       
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}]
      @="PasswordResetCredentialProvider"
      "AppFormTitle"="Password Reset Windows Application"
      "PasswordResetLinkName"="Forgot password?"
      "CredentialProviderGUID"="{60b78e88-ead8-445c-9cfd-0b87f74ea6cd}"
      "AppFormIconFile"="C:\\Program Files\\ServiceNow\\bin\\servicenow.ico"
      "UserAccountPictureLoc"="%programdata%\\Microsoft\\User Account Pictures\\user.bmp"
      "DebugFlag"="0"
      "CheckCertificateRevocationList"="true"
      "ProxyServer"="YourServerName:PortNo"
      "ProxyEnable"="false"
      "ProxyUser"="YourProxyUser"
      "ProxyPassword"="YourProxyPassword"
      "ProxyDomainName"="YourProxyDomainName"
      "ByPassProxyOnLocal"="false"
      "ServiceNowCertPublicKey"="EC 3F 18 BB D3 9A D7 8D A7 7E 99 77 E0 E6 73 5E 38 30 3F 8C E1 8A EF 23 CC 56 D8 FD B1 54 B5 0E 54 81 42 86 B1 D5 E4 47
      "AppDir"="C:\\Program Files\\ServiceNow"
      "ServiceNowServerVersion"="Kingston"
      "ServiceNowWinAppVersion"="4.5"
      "WorkingDir"="c:\program files\servicenow\bin"
      "PasswordResetLinkURL"="https://yourserver.service-now.com/$pwd_reset.do?sysparm_url=demo1"
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}\HideGUIDs]