メインコンテンツまでスキップ

Path Allow

概要

Path Allowポリシーは、管理者がリクエストパスに基づいてAPIアクセスを制限または許可できるようにします。2つの排他的なモードのいずれかを構成できます:

  • White List: 指定されたパスへのアクセスのみを許可します。他のすべてのパスはブロックされます。
  • Black List: 指定されたパスへのアクセスをブロックします。他のすべてのパスは許可されます。
注記

White ListBlack Listの両方を同時に適用することはできません。モードを切り替えると、以前に構成されたパスがリセットされます。

構成の詳細

FieldDescription
モード選択White ListまたはBlack Listモードのいずれかを選択します。1度に1つのモードのみがアクティブになります。
パス選択したモードに応じて、許可/ブロックするための1つ以上のパスを入力します。形式を使用します: /exampleワイルドカード(例: /test1/*)および正規表現パターンをサポートします。

新しいパスを追加するには緑のプラスボタンを使用し、追加のパスを削除するには赤のマイナスボタンを使用します。
注記

変更できません: このポリシーが削除されないようにするためのトグル。

設定値を変更できません: 設定後に構成値の変更を防ぐためのトグル。

パス入力の例

正確にパスのみと一致します:

/test1

パスの下の任意のサブパス(/test1/a、/test1/b/cなど)と一致します:

/test1/*

正規表現を使用してパスと一致します:

^(?:\/[a-zA-Z0-9]+(?:_[a-zA-Z0-9]+)<i>(?::[a-zA-Z0-9]+)</i>)+$

正規表現パスは、パターンやパスパラメータを使用した動的パスマッチングなどの高度なユースケースに役立ちます。

挙動の概要

White Listモードが有効な場合:

  • リストされたパスのみがアクセス可能です。
  • リストにないパスへのリクエストは拒否されます。

Black Listモードが有効な場合:

  • リストされたパスはブロックされます。
  • 他のすべてのパスは引き続きアクセス可能です。