パスワードリセット Windows アプリケーションのカスタマイズ
アプリケーションの外観やその他の側面をカスタマイズできます。
始める前に
必要なロール:Windows システム管理者
手順
- Windows コンピューターでレジストリエディターを開きます。
- 検索項目 コンピューター > HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > 認証 > 資格情報プロバイダー > 0780AF60-65C2-4718-942D-E0C56E89EF9B.
-
次のいずれかの表示された文字列値を変更します。
注:
「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]