- ALLOWED
- DENIED
- ERROR
- HUMAN
すぐに答え
AIでユーザー権限の確認はできますか?
はい。エージェントがCerbosを使用して、特定のアイデンティティにリソースへの操作権限があるかを評価します。これにより、新しいコードを書くことなく、既存のセキュリティロジックをAIに適用できます。
判定結果の分類
権限の判定結果
AIがリクエストを処理し、以下のいずれかの結果を返します。
ALLOWED
アクセス許可
エージェントがユーザーの権限を確認しました。リクエストされたタスクを実行するか、要求されたデータを提供します。
DENIED
アクセス拒否
エージェントがポリシー違反を検知しました。操作を停止し、リクエストが拒否された具体的な理由を通知します。
ERROR
ポリシーエラー
ポリシーの評価中に問題が発生しました。チェック自体に何が起きたのか、詳細な内容が報告されます。
HUMAN
手動確認が必要
ポリシーの内容が曖昧な場合や、特定のオーバーライドが必要な場合、エージェントは判断を仰ぐためにフラグを立てます。
ワークフロー
権限チェックが実行される際の流れ
エージェントが自然言語によるリクエストと、Cerbosのポリシーエンジンを橋渡しします。
リクエストの特定
エージェントがプロンプトを解析し、ユーザーのアイデンティティ、実行しようとしている操作、および対象のリソースを抽出します。
check_resourcesCerbosによる評価
抽出されたデータをCerbosに送信し、正式な権限評価を実行します。
authzen_evaluationリソースコンテキストの検証
ポリシーが現在の状態と一致しているかを確認するため、リソースの特定の属性をチェックします。
check_resources判定結果の報告
最終的な許可または拒否の判定を、チャットインターフェースに返します。
authzen_evaluation
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用して、すぐに権限チェックを開始できます。
出発点
括弧内のテキストを、実際のユーザーID、ロール、またはリソース名に書き換えて使用してください。
Cerbos Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Cerbos capabilities are ready to use.
{
"mcpServers": {
"cerbos-mcp": {
"url": "https://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/mcp"
}
}
}ユーザー 'admin_01' は 'project_alpha' リソースを編集できますか?
'editor' ロールに 'document_44' を削除する権限があるか確認してください。
'user_99' は 'billing_dashboard' にアクセスできますか?
現在のユーザーがポリシーに基づいて 'customer_record_7' を閲覧できるか確認してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Cerbosを一度接続すれば、あとは聞くだけです。
一度接続するだけで、エージェントがポリシーを利用できるようになります。認証情報は暗号化され、安全に保持されます。
CerbosをAIに接続するFAQ
権限チェックの動作について
- 01
AIはユーザー権限を変更できますか?
いいえ。エージェントは既存のポリシーを評価することのみ可能です。Cerbosのポリシーやユーザーロールを作成、削除、または変更することはできません。
- 02
AIはセキュリティルールを回避しますか?
いいえ。エージェントはCerbosポリシーで定義されたロジックに厳格に従います。ポリシーで「拒否」とされている場合、エージェントがそれを上書きすることはありません。
- 03
リソースが見つからない場合はどうなりますか?
提供されたコンテキスト内にリソースが存在しない場合、エージェントはチェックを完了できない旨を報告します。
- 04
AIはポリシーデータを保存しますか?
いいえ。エージェントは評価を実行するためにデータを使用しますが、ポリシーの定義やユーザー属性を保持することはありません。
- 05
リアルタイムのアクセス制御に使用できますか?
はい。提供されたツールに基づいて評価を行うため、対話型のワークフローにおけるリアルタイムのチェックとして機能します。
Cerbosに関するその他の質問 Cerbosコネクターの全機能を見る
『Cerbos』を Claude、Cursor、ChatGPT などに接続
