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

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

すべてのサービス

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