ポリシー呼び出し API
PaCE ポリシーが呼び出すとき、呼び出しサービスは、documentRecord オブジェクトを提供することで、検証対象の関連オブジェクト (テーブルとドキュメント ID) を渡します。呼び出しサービスは、PaCE API を使用するサービスまたは製品です。PaCE は、マッピングテーブルと documentRecord を使用して、どのポリシーを実行する必要があるかを決定します。
選択したすべてのポリシーが同時に実行されます。すべてのポリシーが実行されると、最終的な単一の決定が、実行されたすべてのポリシーとポリシーレベルの決定に関する情報とともに (JSON 形式で) 返されます。最終的な決定には、次のものがあります。
- 準拠:選択したすべてのポリシーが要件に準拠しており、準拠しているとの決定を返したことを示します。
- 非準拠:選択した 1 つ以上のポリシーが要件に準拠しておらず、非準拠であるとの決定を返したことを示します。
- 準拠例外 (Compliant-exception):ポリシー例外が承認され、準拠していないポリシーが準拠例外ステータスに設定されていることを示します。
- その他:準拠、非準拠、または準拠例外ではない決定を示します。
ポリシーの呼び出しは、次のいずれかのステータスになります。
- 新規
- 進行中
- 完了
- キャンセル済み
- エラー
- タイムアウト