Policy Service¶
プレーン: ガバナンスプレーン
目的¶
中央ポリシー機関。Policy Service はポリシーの保存、提供、および適用を担います。インテリジェンスプレーン内のすべての意思決定サービスは、行動前に Policy Service に問い合わせます。これはプラットフォームの「ルールエンジン」です。
責務¶
3 つの階層すべて(プラットフォーム、アプリ、ユーザー)にわたるポリシー定義を保存
問い合わせを行うサービスにポリシー決定を提供
ポリシー階層(プラットフォーム > アプリ > ユーザー)を適用
アカウント、組織、OU へのポリシースコープの適用
ポリシー変更のバージョン管理と監査
ポリシー階層¶
層 |
作成者 |
上書き |
例 |
|---|---|---|---|
プラットフォーム |
FlexGalaxy.AI |
上書き不可 |
安全制限、物理制約 |
アプリ定義 |
開発者 |
範囲内でカスタマイズ可能 |
デフォルトの障害復旧、スケジューリングの優先事項 |
ユーザー定義 |
オペレーター(AI エージェント経由) |
有効化前に検証済み |
カスタムの時間帯ルール、ゾーン制限 |
主要エンティティ¶
エンティティ |
説明 |
|---|---|
ポリシー |
条件、アクション、スコープを持つルール |
PolicySet |
ドメイン向けのポリシーの集合 |
ドメインポリシースキーマ |
ドメインの語彙を定義するアプリ登録済みスキーマ |
決定 |
特定時点における評価結果 |
API サーフェス¶
操作 |
説明 |
|---|---|
|
ポリシーを作成 |
|
ポリシーを一覧表示 |
|
指定されたコンテキストに対してポリシーを評価 |
|
ドメインポリシースキーマを登録 |
|
ドメインのスキーマを取得 |
決定の例¶
問い合わせサービス |
質問 |
ポリシーの回答 |
|---|---|---|
Planner |
「このオーダータイプに対してどのプランニング戦略を使うか?」 |
緊急オーダーには優先度優先を使用する |
Scheduler |
「ロボットAは午前2時に稼働できるか?」 |
不可 — 時間帯制限が適用中 |
Execution Manager |
「コントラクトが失敗した、次はどうする?」 |
1回リトライし、その後最も近い利用可能なデバイスへ再割り当て |
Planner |
「ロボットのバッテリーが15%、続行するか?」 |
不可 — プラットフォームの安全限界は20% |
依存関係¶
サービス |
関係 |
|---|---|
DotID |
認証、アカウント/テナントコンテキスト |
Org Service |
組織および OU へのポリシースコープの適用 |
ポリシーバリデーター |
有効化前の検証 |
利用者¶
コンシューマー |
用途 |
|---|---|
Planner |
計画の優先事項、制約 |
Scheduler |
スケジューリングの優先度、時間制限 |
Execution Manager |
障害回復戦略 |
AI Policy Agent |
会話を通じてポリシーを作成 |
すべてのサービス |
「これを実行する権限があるか?」を確認する必要があるすべてのサービス |