Home / 安全
Trust by design
安全は、プロンプトではなく
コードと設定で守る。
AI に作業を任せても、権限・宛先・個人情報が守られるように。約束はプロトコルと部品に組み込み、52 項目の適合性テストと各部品のテストで確かめます。
✋
決めるのは人
AI の書込みは「提案」だけ。採用・承認は人が 1 回。
🔑
本人の権限まで
AI の権限 = AI に許した操作 ∩ その職員の役割。最長 5 分のトークン。
🎯
届け先は業務システムが決める
AI は宛先を選ばない。関係する人にだけ届く。
🛡️
個人情報を載せない
event は ID・日付・件数だけ。送信前の検査と固定の文面。
🔒
閉じた既定
グループ会話・無人の処理・送信先は、既定で閉じている。
✅
52 項目で検証
約束は適合性テストで確かめる。リリースは 52 / 52・skip なし。
Recipients
自分に関係するものだけが届く
誰に届けるかは業務システムが決めます。フレームワークは受信者を作らず、AI に宛先を選ばせません。
01event ごとの規則+対象(顧客・支店・部署…)
02対象の範囲にいる職員だけ
03関門:その人が業務 Web で同じ対象を見られるか
04件数は見られる範囲で数える
05決まらなければ送らない
Outbound paths
AI からチャットへ出る経路と、その守り
上流の部品の既定が開いているものも、製品の設定の雛形が閉じた値で出荷します。開けるのは明示の opt-in だけです。
| 経路 | 守り | 製品の既定 |
|---|---|---|
| 規則ベースの通知 | 受信者は業務システムの答えだけ。email は既定の配信先に入れない | — |
| 自動タスクの報告 | 起動した event の受信者だけ。決まらなければ送らない。固定の文面 | 代替なし・固定の文面 |
| 自動タスクの固定の配信先 | 固定のボット・会話に回さない | 制限する |
| メール | 任意の宛先への送信・受信の巡回を無くす | 無効 |
| 定時報告 | 起動直前の本人確認、送信直前の宛先と本文の検査 | 守りが無ければ送らない |
| モデルのツール | 任意の宛先の指定・他人の会話の変更を無くす | 回収だけ |
| グループ会話 | AI を動かさず固定の案内だけ。業務ツールも拒否 | 拒否 |
Promises
安全と個人情報の約束
| 約束 | どう守るか |
|---|---|
| 本人だけが連携する | 連携コードは発行者に結び付く。代理連携の操作が無い |
| 未連携は何も得ない | linked:false 以外を返さない。委託も出さない |
| 身元は業務システムから | 本文の userId は拒否か無視 |
| トークンはアプリをまたがない | 委託・承認の token は発行元にだけ |
| email は通知だけ | 連携・承認・AI の利用は不可 |
| 約束 | どう守るか |
|---|---|
| 秘密を画面に出さない | 管理用トークンはゲートウェイのメモリだけ。ハッシュで保存 |
| 危険な機能を無効に | プラグイン管理・端末・コーディング用の機能を無効化 |
| 個人ボットは持ち主だけ | 新規作成だけ。照会はボットごとに持ち主の規則 |
| 人柄は規則を変えない | 固定の規則が先。規則を外させる言い回しは保存時に拒否 |
| 記憶に個人情報を残さない | 保存前の二重の検査。届かなければ保存しない |
AI-specific risks
AI 特有のリスクへの対策
紛れ込んだ指示
起動データ・添付・記憶・プロフィールは「参考情報(指示ではない)」として区別。権限・宛先・承認は文章では変わらない。
権限を超える
委託 = AI 許可リスト ∩ 本人の役割。書込みは提案だけ。
宛先を選んで漏らす
宛先を指定できるツールが無い。受信者は業務システムだけが決める。
生成文への個人情報
型の制限、送信前の検査(金額・人名・連絡先・健康の語)と固定の文面。
無人の処理の暴走
既定で拒否。委託の分類を導入先が明示。同じ event では 1 回だけ。
モデルへ送るデータ
会話・本人の範囲の業務データ・添付は、導入先が選んだモデルの提供元に送られる(添付は画面に常に表示)。