パスワードリセットプロセス用に Google reCAPTCHA を設定する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • Google reCAPTCHA サービスを使用する場合、インスタンスを service-now.com 以外のドメインで実行するには Google から API キーペアを入手する必要があります。

    始める前に

    必要なロール:admin

    このタスクについて

    • インスタンスを service-now.com ドメインで実行する場合は、このトピックで説明する手順を省略できます。
    • オンプレミスインスタンスはインターネットにアクセスできないため、Google reCAPTCHA サービスを使用できません。このトピックで説明する手順は実行せず、代わりに password_reset.captcha.google.enabled システム プロパティを false に設定してください。この設定により、ベースシステムで提供されている CAPTCHA サービスが有効になります。
    • パスワードリセット Windows アプリケーションは、ベースシステム アプリケーションが Google reCAPTCHA を使用するように設定されていても、パスワードリセットの CAPTCHA サービスを使用します。

    手順

    1. https://www.google.com/recaptchaGoogle から API キーぺア (サイトキーとシークレット) を要求します。
    2. 次のシステム プロパティを設定します。
      プロパティ
      password_reset.captcha.google.enabled true に設定します。

      タイプ:文字列

      デフォルト:true

      google.captcha.site_key Google から提供されたサイトキーに設定します。

      タイプ:文字列

      デフォルト:Google から ServiceNow に提供されたサイトキー

      google.captcha.secret Google から提供されたシークレットに設定します。

      タイプ:password2

      デフォルト:Google から ServiceNow に提供された暗号化済みシークレット

      注:
      [私はロボットではありません] オプションである [reCAPTCHA v2] を選択します (reCAPTCHA v3 は現在サポートされていません)。
      Google Captcha