Policy Service

目的

中央ポリシー機関。Policy Service はポリシーの保存、提供、および適用を担います。インテリジェンスプレーン内のすべての意思決定サービスは、行動前に Policy Service に問い合わせます。これはプラットフォームの「ルールエンジン」です。

責務

  • 3 つの階層すべて(プラットフォーム、アプリ、ユーザー)にわたるポリシー定義を保存

  • 問い合わせを行うサービスにポリシー決定を提供

  • ポリシー階層(プラットフォーム > アプリ > ユーザー)を適用

  • アカウント、組織、OU へのポリシースコープの適用

  • ポリシー変更のバージョン管理と監査

ポリシー階層

作成者

上書き

プラットフォーム

FlexGalaxy.AI

上書き不可

安全制限、物理制約

アプリ定義

開発者

範囲内でカスタマイズ可能

デフォルトの障害復旧、スケジューリングの優先事項

ユーザー定義

オペレーター(AI エージェント経由)

有効化前に検証済み

カスタムの時間帯ルール、ゾーン制限

主要エンティティ

エンティティ

説明

ポリシー

条件、アクション、スコープを持つルール

PolicySet

ドメイン向けのポリシーの集合

ドメインポリシースキーマ

ドメインの語彙を定義するアプリ登録済みスキーマ

決定

特定時点における評価結果

API サーフェス

操作

説明

POST /policies

ポリシーを作成

GET /policies?account=&domain=

ポリシーを一覧表示

POST /evaluate

指定されたコンテキストに対してポリシーを評価

POST /schemas

ドメインポリシースキーマを登録

GET /schemas/{domain}

ドメインのスキーマを取得

決定の例

問い合わせサービス

質問

ポリシーの回答

Planner

「このオーダータイプに対してどのプランニング戦略を使うか?」

緊急オーダーには優先度優先を使用する

Scheduler

「ロボットAは午前2時に稼働できるか?」

不可 — 時間帯制限が適用中

Execution Manager

「コントラクトが失敗した、次はどうする?」

1回リトライし、その後最も近い利用可能なデバイスへ再割り当て

Planner

「ロボットのバッテリーが15%、続行するか?」

不可 — プラットフォームの安全限界は20%

依存関係

サービス

関係

DotID

認証、アカウント/テナントコンテキスト

Org Service

組織および OU へのポリシースコープの適用

ポリシーバリデーター

有効化前の検証

利用者

コンシューマー

用途

Planner

計画の優先事項、制約

Scheduler

スケジューリングの優先度、時間制限

Execution Manager

障害回復戦略

AI Policy Agent

会話を通じてポリシーを作成

すべてのサービス

「これを実行する権限があるか?」を確認する必要があるすべてのサービス