エッジ・ポリシーへのCAPTCHAチャレンジの追加

エッジ・ポリシーにCAPTCHAチャレンジを追加する方法について説明します。

    1. ナビゲーション・メニューを開き、「アイデンティティおよびセキュリティ」を選択します。「Web Application Firewall」で、「エッジ・ポリシー・リソース」を選択します。
      「ポリシー」リストが開きます。すべてのエッジ・ポリシーが表にリストされます。
    2. リストからコンパートメントを選択します。
      そのコンパートメント内のすべてのエッジ・ポリシーが表にリストされます。
    3. (オプション)次のフィルタの1つ以上を適用して、表示されるエッジ・ポリシーを制限します:
      • 都道府県
      • 名前
      • ポリシー・タイプ: エッジ・ポリシーを選択します。
    4. CAPTCHAチャレンジを編集および有効化するエッジ・ポリシーを選択します。 
      エッジ・ポリシーの詳細ページが開きます。
    5. 「WAFポリシー」「Bot Management」を選択します。
      「Bot Management」リストが開きます。
    6. 「CAPTCHAチャレンジ」タブを選択します。
    7. 「CAPTCHAチャレンジの追加」を選択します。
      「CAPTCHAチャレンジの追加」パネルが開きます。
    8. 次の情報を入力します:
      • タイトル: CAPTCHAページ・タイトルのテキストを入力します。
      • URLパス: CAPTCHAによってチャレンジされるURLパスを入力します。
      • セッション継続時間(秒): CAPTCHAチャレンジを同じユーザーに再送信できなくなるまでの秒数を入力します。
      • ヘッダー: CAPTCHAイメージの前に表示されるテキストを入力します(「ロボットではありません」など)。
      • フッター:: CAPTCHA入力ボックスの後で送信ボタンの前に表示されるテキストを入力します。
      • 不正なCAPTCHAテキスト: 間違ったテキストが入力されたときに表示されるテキストを入力します(「CAPTCHAが間違っていました。もう一度やりなおしてください。」など)。
      • 「送信」ボタン: 「送信」ボタンのテキストを入力します(「はい、私は人間です」など)。
      • CAPTCHAのプレビュー: ユーザーに表示するようにCAPTCHAを表示する場合に選択します。「CAPTCHAの編集」を選択して戻ります。
    9. 「追加」を選択します。
      CAPTCHAチャレンジがリストに追加されます。
    変更を有効にするには、変更を公開します。「変更の公開」を参照してください。
  • エッジ・ポリシーにCAPTCHAチャレンジを追加するには、oci waas captcha updateコマンドおよび必須パラメータを使用します:

    oci waas captcha update  --captchas captchas --waas-policy-id waas_policy_ocid [OPTIONS]

    captchas 値はCAPTCHA詳細のリストです。これは複合型で、その値は有効なJSONである必要があります。値は、コマンドラインで文字列として指定されるか、またはfile://path/to/file構文を使用してファイルとして渡すことができます。

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • CAPTCHAチャレンジを追加するには、UpdateCaptchas操作を使用します。