Cloud Storage MCP サーバー メソッドを実行するには、特定の Identity and Access Management(IAM) 権限が必要です。このドキュメントでは、各メソッドに必要な権限を示します。
ユーザーとグループにロールを付与することで、Cloud Storage リソースへのアクセスを管理できます。各ロールには特定の権限が含まれています。これらの権限を使用して、MCP サーバー メソッドのアクセス制御を構成できます。
| メソッド | 必要な IAM 権限 |
|---|---|
create_bucket |
mcp.tools.callstorage.buckets.create |
delete_bucket |
mcp.tools.callstorage.buckets.delete |
delete_object |
mcp.tools.callstorage.objects.delete |
get_object_metadata |
mcp.tools.callstorage.objects.get |
list_buckets |
mcp.tools.callstorage.buckets.list |
list_objects |
mcp.tools.callstorage.objects.list |
read_object |
mcp.tools.callstorage.objects.get |
write_text |
mcp.tools.callstorage.objects.create |
次のステップ
Cloud Storage のロールと権限の一覧について、Cloud Storage に適用される IAM ロールを確認する。
プロジェクト レベルとバケットレベルで IAM ロールを割り当てる。