バッジを並べた壁ではありません。このページにあるすべての保証は、Tajoの中で実際に確認し、テストし、監査できる仕組みです。
Tajoは、お客様の顧客データに対してインテグレーションを構築・実行するエージェント型システムです。まさにこの種のソフトウェアこそ、正しく振る舞っていることを証明すべきです。だからこそ、証明をランタイムそのものに組み込みました。認証ページを信じてくださいとお願いする代わりに、Tajoは中核となる保証を製品内で強制可能かつ検証可能にしています。承認は承認対象そのものに暗号学的に結び付けられ、実行は何が動いたかをアテステーションで証明し、監査証跡は改ざんを可視化します。そして、実行が許可されていることを証明できないものは、動きません。
人間がインテグレーションを承認すると、その承認は正確な構成の暗号学的ダイジェストに結び付けられます。ランタイムはそのダイジェストに一致するものだけを実行します。承認した内容が、証明可能な形で、そのまま実行されます。
すべての実行は、どの公開ダイジェストのもとで動いたかを証明します。実行中の構成と承認済みの構成が少しでも食い違えば、実行は停止します。「だいたい同じ」は存在しません。
各監査エントリは、直前のエントリのハッシュに連鎖しています。レコードを削除・編集すればチェーンが目に見えて壊れます。何が実行され、誰が承認し、何に触れたかの履歴は、構造そのものによって改ざんが露見するようになっています。
移動しようとするレコードについて同意を証明できない同期は、実行されません。「警告付きで実行」ではなく、実行されないのです。同意は設定ページのチェックボックスではなく、ランタイムが強制する前提条件です。
エージェントがインテグレーションのドラフト作成のためにデータをサンプリングする際、プレビューに表示されるのはレコードの構造、つまりフィールド名と型だけで、値は表示されません。顧客データはドラフトの素材ではありません。
外部システムへ書き込む操作は承認ゲートの内側にあります。各承認は一回限りで、付与された正確な入力に結び付けられ、期限が切れます。承認を再生することも、別のpayloadに使い回すこともできません。
Tajoの設計を貫く共通の糸。システムがある操作を安全かつ承認済みだと証明できないとき、その操作は実行されません。
すべてのインテグレーションは明示的な予算上限のもとで動きます。上限に達すると処理は停止します。計測なしの実行へなし崩しに移行することはありません。
安全チェックを評価できない場合——同意が証明できない、ダイジェストが一致しない、承認が期限切れ——デフォルトは拒否です。承認していないことを実行するより、何もしないことをシステムは選びます。
エージェントはドラフト作成と検証を行いますが、自分自身に許可を与えることはありません。公開とリスクのある書き込みには人間の判断が必要で、その判断は判断対象の内容そのものに結び付けられます。
このページにコンプライアンスロゴの壁はありません。それより役に立つのは仕組みそのものをお見せすることだと考えています。アーリーアクセスのセッションで、ダイジェストチェーン、アテステーション記録、監査ログの説明をリクエストしてください。お客様自身のワークスペースで、証拠をご自身の目で確かめていただきながらご案内します。
Tajoにセキュリティ上の問題を発見されたと思われる場合は、直接かつ迅速にお知らせください。
アーリーアクセスに参加すれば、実際のインテグレーション上で動く承認チェーン、アテステーション記録、監査ログをお見せします。