Para ejecutar los métodos del servidor de MCP de Cloud Storage, necesitas acceso a los recursos de Cloud Storage de destino. Para administrar el control de acceso, otorga roles de Identity and Access Management (IAM) a las principales, como usuarios, grupos y cuentas de servicio. Cada función contiene un conjunto de permisos. Si quieres crear roles personalizados con permisos específicos, en este documento se enumeran los permisos que se requieren para cada método del servidor de MCP.
| Método | Permisos de IAM obligatorios |
|---|---|
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 |
¿Qué sigue?
Obtén más información sobre IAM para Cloud Storage.
Para obtener una lista de los roles predefinidos y los permisos que contienen, consulta Roles de IAM para Cloud Storage.
Asigna roles de IAM a nivel de proyecto y de bucket.