Para executar os métodos do servidor MCP do Cloud Storage, é necessário ter acesso aos recursos de destino do Cloud Storage. Para gerenciar o controle de acesso, conceda papéis do Identity and Access Management (IAM) a principais, como usuários, grupos e contas de serviço. Cada papel contém um conjunto de permissões. Se você quiser criar papéis personalizados com permissões específicas, este documento lista as permissões necessárias para cada método do servidor MCP.
| Método | Permissões de IAM obrigatórias |
|---|---|
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 |
A seguir
Saiba mais sobre o IAM para o Cloud Storage.
Para uma lista de papéis predefinidos e as permissões que eles contêm, consulte Papéis do IAM para o Cloud Storage.
Atribua papéis do IAM no nível do projeto e do bucket.