Guard Policy を編集しても、新しいバージョンを再適用するまで、Guardian が適用する内容は変わりません。これは「変更が効かない」という最も一般的な原因です。
編集したときに起こること
ルールの変更を保存すると、新しいバージョンが作成されます。新しい番号は、そのポリシー内で一意でありさえすればよく、直前のものより大きい必要はありません。したがって、任意の順序で公開したり、番号の間を埋めたりできます。拒否されるのは重複のみです。Guardian は自身にピン留めされたバージョン(通常は古い方)を使い続けるため、再ポイントするまで実際の挙動は変わりません。
Guardian を再ポイントする
Guardian の Policies を開く
対象の Guardian → Policies を開きます。割り当てられたポリシーには現在のバージョン(例:v0.1.0)が表示されます。
Edit Policy Version
ポリシー行のバージョン管理を使って Edit Policy Version を開きます。
新しいバージョンを選択する
新しいバージョン(例:v0.1.1)を選択し、Update Version を選びます。
検証する
テスト呼び出しを再実行します(PII ポリシーを追加するのステップ 4 を参照)。それでも挙動が変わらない場合は、割り当てられたバージョンが編集したバージョンと一致しているか確認し、Opticon で呼び出しをチェックしてください。
ピン留めは Guardian ごとです。あるバージョンを 1 つの Guardian に適用しても、同じポリシーを使用する他の Guardian は移動しません。それぞれが独自のピンを保持します。Guardian 自身の割り当て済みポリシーカードからポリシーを開いた場合、エディターは保存後にショートカット — この Guardian に今すぐ適用するまたは保存のみ — を提供します。
バージョン管理により、変更を安全にステージングできます。新しいバージョンを編集してレビューし、Guardian をそれに切り替えます(前のバージョンに再ポイントすることでロールバックできます)。