パスワードリセット Windows アプリケーションのカスタマイズ

  • リリースバージョン: Yokohama
  • 更新日 2026年03月13日
  • 所要時間:8分
  • アプリケーションの外観やその他の側面をカスタマイズできます。

    始める前に

    必要なロール:Windows システム管理者

    手順

    1. Windows コンピューターでレジストリエディターを開きます。
    2. 検索項目 コンピューター > HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > 認証 > 資格情報プロバイダー > 0780AF60-65C2-4718-942D-E0C56E89EF9B.
    3. 次のいずれかの表示された文字列値を変更します。
      注:
      「proxy」 というテキストで始まるレジストリキーにより、プロキシサーバーを使用できます。「プロキシサーバーのレジストリキーの設定」を参照してください。
      表 : 1. レジストリ構成オプション
      ファイル名 説明 デフォルト文字列
      AppDir パスワードリセット Windows アプリケーション アプリケーションファイルを保持するディレクトリ。 C:\Program Files\ServiceNow
      AppFormIconFile パスワードリセット アプリケーションに関連付けられているアイコン。 C:\Program Files\ServiceNow\bin\ServicenowLogo.png

      アイコンを自社に関連付けられているものに変更できます。ServicenowLogo.png を自社のロゴに置き換え、レジストリ内の AppFormIconFile パスを変更します。

      AppFormTitle アプリケーションの表示名。 パスワードリセット Windows アプリケーション
      CheckCertificateRevocationList デフォルトでは、すべての通信の前に、パスワードリセット Windows アプリケーションにより、証明書失効リスト (CRL) がチェックされ、サーバー証明書が失効していないことが検証されます。

      ユーザーがリセットを要求した後に パスワードリセット Windows アプリケーションのロードに時間がかかる場合は、CRL のチェックをスキップできます。

      デフォルト値:"true"

      • true:ユーザーがリセットを要求すると、アプリケーションは最初に CRL をチェックして証明書を検証します。有効な証明書がないとアプリケーションは続行されません。
      • false:アプリケーションはすぐに起動し、証明書を検証しません。
      CredentialProviderGUID 使用中の認証情報プロバイダーの GUID。 ""="{6f45dc1e-5384-457a-bc13-2cd81b0d28ed}"
      DebugFlag ServiceNowPwdReset イベントログにエントリを書き込みます。 「0」
      PasswordResetLinkName Windows ログインページの パスワードリセット リンクに表示するテキスト。 「パスワードを忘れた場合」
      PasswordResetLinkURL ServiceNow インスタンスの パスワードリセット アプリケーションの URL。 https://<YourServerName> /$pwd_reset.do?sysparm_url=default
      プロキシ プロキシ設定を構成するキー 「proxy」 というテキストで始まるレジストリキーにより、プロキシサーバーを使用できます。「プロキシサーバーのレジストリキーの設定」を参照してください。
      ServiceNowCertPublicKey デフォルトでは、すべての通信の前に パスワードリセット Windows アプリケーション によってサーバー証明書が検証されます。

      ブラウザから証明書の公開鍵をコピーします。テーブルに続く例を参照してください。公開鍵全体をレジストリキーのテキストボックスに貼り付けます。

      テキストボックスには、複数の公開鍵を追加できます (それぞれ新しい行)。

      ServiceNowServerVersion 製品インスタンスのバージョン。 "<YourInstanceVersion>" (例:"Kingston")
      ServiceNowWinAppVersion パスワードリセット Windows アプリケーションのバージョン。 "<YourWindowsAppVersion>" (例:"4.5")
      UserAccountPictureLoc ログイン画面に表示される画像。 %programdata%\Microsoft\User Account Pictures\user.bmp
      WorkingDir ライブラリファイルを保持するディレクトリ。 C:\Program Files\ServiceNow\bin
      図 : 1. ブラウザからの公開鍵のコピー
      ブラウザーからの公開鍵のコピー
      レジストリ設定の例
      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]