Agent Registry API Admin (roles/agentregistry.admin): Perform all
actions, including manually registering agents and updating metadata.
Agent Registry API Editor (roles/agentregistry.editor): Edit access
to Agent Registry resources.
Agent Registry API Viewer (roles/agentregistry.viewer): View agents,
tools, and their attributes.
Grant appropriate Agent Registry IAM roles to users or
groups who will manage or view agents in the registry. To grant
roles, you can use the IAM page in the Google Cloud console or the
Google Cloud CLI. For detailed instructions, see
Manage access to projects, folders, and organizations.
Agent Registry roles
The following table describes Agent Registry IAM roles
and their typical responsibilities:
Role
Description
Purpose
Agent Registry API Admin
Perform all actions, including manually registering agents and
updating metadata.
Register and manage agents and MCP servers.
Update tool definitions and endpoints.
Agent Registry API Editor
Edit access to Agent Registry resources.
Register and manage agents and MCP servers.
Update tool definitions and endpoints.
Agent Registry API Viewer
View agents, tools, and their attributes.
Discover available agents and MCP servers.
View skills and endpoints for integration.
Agent Registry permissions
The following table lists the permissions that each Agent Registry
IAM role has:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-21 UTC."],[],[]]