はじめに
コアコンセプト
以降のドキュメントが前提とする5つの概念——アイデンティティ、スポンサー、スコープ、ポリシーグラフ、監査ログ。
アイデンティティ
アイデンティティは、1つのエージェントに対する固有の暗号名だ。それはディレクトリが追跡する単位であり、すべての認証情報と監査エントリの主体だ。エージェントはアイデンティティを決して共有しないため、帰属が推測になることはない。
スポンサー
すべてのアイデンティティは、あなたのチーム内の責任ある人間のスポンサーに紐づく。スポンサーはエージェントの振る舞いに責任を負い、高リスクなアクションがエスカレーションされたときの最終承認者となる。資金、機密データ、新しい外部システムは常に人間へと経路づけられる。
スコープ
スコープとは、認証情報が触れてよいものの集合であり、狭く表現される。Mandavoはデフォルトで最小権限だ——広範な常設権限は存在せず、エージェントは現在のタスクが必要とする範囲にのみ到達する。
認証情報
認証情報は、オンデマンドで発行され自動的にローテーションされる、短期・タスク限定のトークンだ。数分で失効するため、漏洩しても被害範囲と寿命は小さい。
ポリシーグラフ
ポリシーグラフは、誰が何を、どんな条件下で行えるかの機械可読な記述だ。それはホットパス上の意思決定ポイントであり、すべてのアクションは事後ではなく実行時にそれと照らして検証される。
監査ログ
監査ログは、すべての判断の証明可能な記録だ。名前を持つスポンサーによるエージェントごとの帰属により、監査とインシデント対応は推測をやめ、コンプライアンスの証跡はあなたがすでに使っているのと同じログから生成される。