Papéis e permissões
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, listamos os papéis e as permissões do IAM para o
Agent Registry.
Conceda os papéis do IAM adequados do Agent Registry aos usuários ou
grupos que gerenciam ou visualizam agentes, servidores MCP, ferramentas, habilidades independentes,
endpoints e vinculações no registro. Para conceder papéis, use a página do IAM no console do Google Cloud ou a Google Cloud CLI. Para
instruções detalhadas, consulte
Gerenciar o acesso a projetos, pastas e organizações.
Funções do Agent Registry
A tabela a seguir descreve os papéis do IAM do Agent Registry
e as responsabilidades típicas deles:
Papel
Descrição
Purpose
Administrador da API Agent Registry
(roles/agentregistry.admin)
Acesso total a todos os recursos do Agent Registry, incluindo agentes, servidores MCP, ferramentas, endpoints, habilidades independentes, revisões de habilidades, vinculações e políticas do IAM de habilidades.
Registre e gerencie agentes, servidores MCP, ferramentas e endpoints.
Criar, atualizar e excluir habilidades independentes e revisões de habilidades.
Criar e gerenciar vinculações e políticas do IAM de capacidade.
Editor da API Agent Registry
(roles/agentregistry.editor)
Acesso de edição aos recursos do Agent Registry, incluindo agentes, servidores MCP, ferramentas, endpoints, habilidades independentes e revisões de habilidades.
Registre e gerencie agentes e servidores MCP.
Atualize as definições e os endpoints de ferramentas.
Criar, atualizar e excluir habilidades independentes e revisões de habilidades.
Leitor da API Agent Registry
(roles/agentregistry.viewer)
Acesso somente leitura para visualizar e pesquisar agentes, servidores MCP, ferramentas, habilidades independentes, revisões de habilidades, editores, endpoints e vinculações.
Descobrir agentes, servidores MCP e ferramentas disponíveis.
Ver habilidades A2A, habilidades independentes, revisões de habilidades, editores,
endpoints e vinculações para integração.
Usuário do Agent Registry
(roles/agentregistry.user)
Acesso somente leitura aos recursos do Agent Registry, além de acesso para criar, atualizar e excluir habilidades independentes e revisões de habilidades.
Criar, atualizar e excluir habilidades e revisões de habilidades independentes
sem acesso de edição a agentes, servidores MCP ou endpoints.
Mantenha o controle de versões para revisões de habilidades e gerencie centralmente os estados ativos das habilidades.
Permissões do Agent Registry
A tabela a seguir lista as permissões de cada papel do IAM do Agent Registry:
Administrador da API Agent Registry
Beta
(roles/agentregistry.admin)
Acesso total aos recursos da API Agent Registry.
agentregistry.*
agentregistry.agents.get
agentregistry.agents.list
agentregistry.agents.search
agentregistry.bindings.create
agentregistry.bindings.delete
agentregistry.bindings.fetchAvailable
agentregistry.bindings.get
agentregistry.bindings.list
agentregistry.bindings.update
agentregistry.endpoints.get
agentregistry.endpoints.list
agentregistry.locations.get
agentregistry.locations.list
agentregistry.mcpServers.get
agentregistry.mcpServers.list
agentregistry.mcpServers.search
agentregistry.operations.cancel
agentregistry.operations.delete
agentregistry.operations.get
agentregistry.operations.list
agentregistry.publishers.get
agentregistry.publishers.list
agentregistry.services.create
agentregistry.services.delete
agentregistry.services.get
agentregistry.services.list
agentregistry.services.update
agentregistry.skillRevisions.create
agentregistry.skillRevisions.delete
agentregistry.skillRevisions.get
agentregistry.skillRevisions.list
agentregistry.skills.create
agentregistry.skills.delete
agentregistry.skills.get
agentregistry.skills.getIamPolicy
agentregistry.skills.list
agentregistry.skills.search
agentregistry.skills.setIamPolicy
agentregistry.skills.update
Editor da API Agent Registry
Beta
(roles/agentregistry.editor)
Acesso de edição aos recursos da API Agent Registry.
agentregistry.agents.*
agentregistry.agents.get
agentregistry.agents.list
agentregistry.agents.search
agentregistry.bindings.fetchAvailable
agentregistry.bindings.get
agentregistry.bindings.list
agentregistry.endpoints.*
agentregistry.endpoints.get
agentregistry.endpoints.list
agentregistry.locations.*
agentregistry.locations.get
agentregistry.locations.list
agentregistry.mcpServers.*
agentregistry.mcpServers.get
agentregistry.mcpServers.list
agentregistry.mcpServers.search
agentregistry.operations.*
agentregistry.operations.cancel
agentregistry.operations.delete
agentregistry.operations.get
agentregistry.operations.list
agentregistry.publishers.*
agentregistry.publishers.get
agentregistry.publishers.list
agentregistry.services.*
agentregistry.services.create
agentregistry.services.delete
agentregistry.services.get
agentregistry.services.list
agentregistry.services.update
agentregistry.skillRevisions.*
agentregistry.skillRevisions.create
agentregistry.skillRevisions.delete
agentregistry.skillRevisions.get
agentregistry.skillRevisions.list
agentregistry.skills.create
agentregistry.skills.delete
agentregistry.skills.get
agentregistry.skills.list
agentregistry.skills.search
agentregistry.skills.update
Leitor da API Agent Registry
Beta
(roles/agentregistry.viewer)
Acesso somente leitura aos recursos da API Agent Registry.
agentregistry.agents.*
agentregistry.agents.get
agentregistry.agents.list
agentregistry.agents.search
agentregistry.bindings.fetchAvailable
agentregistry.bindings.get
agentregistry.bindings.list
agentregistry.endpoints.*
agentregistry.endpoints.get
agentregistry.endpoints.list
agentregistry.locations.*
agentregistry.locations.get
agentregistry.locations.list
agentregistry.mcpServers.*
agentregistry.mcpServers.get
agentregistry.mcpServers.list
agentregistry.mcpServers.search
agentregistry.operations.get
agentregistry.operations.list
agentregistry.publishers.*
agentregistry.publishers.get
agentregistry.publishers.list
agentregistry.services.get
agentregistry.services.list
agentregistry.skillRevisions.get
agentregistry.skillRevisions.list
agentregistry.skills.get
agentregistry.skills.list
agentregistry.skills.search
Usuário do Agent Registry
Beta
(roles/agentregistry.user)
Criar, atualizar e excluir habilidades e revisões de habilidades.
As funções do Agent Registry governam quem pode gerenciar e descobrir recursos no
registro. Para controlar quais agentes podem se comunicar com serviços, endpoints e servidores MCP registrados pelo Gateway de Agente, use as políticas de saída do Identity-Aware Proxy:
Permissões de administração de políticas: para configurar políticas do IAM da Web do IAP em recursos registrados, você precisa receber a função Administrador de políticas do IAP (roles/iap.admin) no projeto que hospeda o registro.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-10-11 UTC."],[],[]]