Skip to content
Back to blog
AI Tools

Google Cloud IAM Helper Agent Skills: What Changed and What to Do

Google Cloud released 4 IAM helper agent skills and read-only MCP tools on Oct 27, 2026. Learn about 403 diagnosis, least-privilege policies, 90-day simulation and checks before install.

5 min readAI Tools
Google Cloud IAMGoogle Cloud MCPIAM helperagent skillsAI agent security
Google Cloud IAM Helper Agent Skills: What Changed and What to Do

The Google Cloud IAM helper agent skills are 4 skills that let a coding agent diagnose permission errors, draft least-privilege policies, simulate the impact of changes and request temporary access. Google Cloud announced them on its blog on October 27, 2026. Diagnosis and simulation run automatically, but changes to access policies stop for human approval.

What changed Google Cloud released 4 skills that let agents use IAM (the permission system that decides who can access which resources), plus read-only MCP tools that back them.

Who is affected Developers and security admins who hand deployment or Terraform work to agents on Google Cloud, or who manage those permissions.

What to do now First decide the permission scope you give the agent and the points where a human confirms policy changes. Then install the skills and test them.

Who needs to rethink permissions for IAM helper agent skills

If you have handed deployment to an agent, you need to decide again who opens which permissions, and how far. Think of a company badge. If a new hire gets a master badge that opens any door whenever they are blocked, security collapses. If they have to queue at the admin office every time, work stops. These skills tell the agent why a door will not open and even file the request for a temporary badge. The final stamp that changes the access rules stays with a human. Google Cloud designed it the same way, separating diagnosis from policy changes. This is only an analogy for the structure. As shown below, the actual risk-level criteria have not been published yet.

What changed: 4 skills and read-only MCP tools

In its official blog, Google Cloud explained that as agents create and deploy infrastructure on their own, permission problems appear more often and more quickly. Fixing permission errors by hand wears out developers and admins. Taking shortcuts lets agents receive excessive permissions and breaks the principle of least privilege. IAM helper is the answer. It is packaged to the open Agent Skills standard and, according to Google, works in Gemini CLI, Gemini Cloud Assist, ADK, Claude Code and Cursor.

What the 4 IAM helper skills do
Skill nameWhat it does
iam-helper-for-policy-managementBuilds and validates IAM v1 allow rules and v2 deny rules from access requirements in JSON, YAML or Terraform format. It blocks allUsers public access and broad basic roles such as roles/owner and roles/editor before they are applied.
iam-helper-for-troubleshootingFinds the missing permission or blocking rule behind a 403 PERMISSION_DENIED error. The developer flow checks whether you can fix it yourself or drafts a request to send to an admin. The admin flow traces rules inherited through the organization, folders and projects.
iam-helper-for-policy-simulatorValidates a policy change in 4 steps: plan, simulate, analyze and apply. It first checks the last 90 days of access logs to make sure existing traffic will not break. Google's Policy Simulator documentation also says it re-evaluates access attempts from the last 90 days against the current and proposed policies.
iam-helper-for-privileged-access-managementHandles temporary access requests, approval and automatic revocation through Privileged Access Manager (PAM). Elevated access is audit-logged and time-limited.

The tools the skills call directly are the IAM MCP tools on Google's managed MCP server. Google says these are read-only functions connected to Policy Troubleshooter, Policy Analyzer, Policy Simulator and the IAM v1 and v2 APIs. Teams do not need to build their own API wrappers. The agent finds and calls the tools, so it does not have to interpret long policy documents inside the prompt.

The 4 Google Cloud IAM helper skills: policy authoring, 403 error diagnosis, change impact simulation, temporary access

Does this apply to you: when agents handle your Google Cloud work

Google gave two usage scenarios. In the first, a developer's coding agent hits a 403 error during deployment. Instead of filing a ticket and waiting, it uses the diagnosis skill to find the missing Pub/Sub permission and the PAM skill to request a 1-hour temporary grant. In the second, an infrastructure agent is blocked by permissions in a deployment pipeline. Instead of failing the build, it drafts a least-privilege policy, checks the impact against 90 days of logs with the simulator, and then asks an admin for approval.

If your team does not use agents and manages permissions directly in the console, nothing changes right away. This is a connection layer for agents on top of IAM features you already use, so existing roles and policies are not changed automatically. When you connect other Google Cloud MCP tools to an agent, it is also worth checking the same principles first: human approval, narrow permissions and audit logs.

What to do now: set the permission scope before installing

If skills are new to you, you can start with What are Claude skills? How to build them with SKILL.md. The 4 skills sit in the skills/cloud/ folder of the Google Cloud Agent Skills catalog. According to the catalog instructions, you install them with npx skills add google/skills. When you run it, a screen lets you choose the skills to install, the target agent and the install scope (project or global).

  1. First review the roles granted to the service account the agent uses. To see how a broadly permitted agent account can spread to other resources, read How to check AI agent IAM lateral movement. Even if a skill asks for human confirmation, a path that bypasses the skill remains if the agent account holds a role that can edit IAM policies directly.
  2. At first, install only the troubleshooting skill (iam-helper-for-troubleshooting) and the read-only tools, and check that it finds the real cause of a 403 error.
  3. Turn on the policy management skill together with the simulator in a test project, and check that it asks a human for confirmation before changes.
  4. Use the PAM skill only after you decide who approves temporary access and how long it stays valid.

Check success in three ways. See whether the agent names the exact permission or rule behind a 403 error. See whether a policy change request stops at pending approval. See whether temporary access disappears after the set time. PAM events are recorded in Cloud Audit Logs, so also check that the request, approval and revocation records exist.

IAM helper agent skills flow: 403 error diagnosis, 90-day log simulation, human approval, 1-hour temporary access

What to watch next

The blog does not say whether this is a preview or generally available, or whether it costs money. It also does not list which tools each skill supports or the MCP server address. Check these in the official IAM documentation before adopting. The blog only says that the standard for sending access policy changes to human confirmation follows a risk level that users can change. You will need to test which changes fall into which level. If you are new to agent development environments, start with How to use Google ADK to see the development kit where you attach skills.

Frequently asked questions

Can the IAM helper skills be used in Claude Code?

Google said in its official blog that they work in Gemini CLI, Gemini Cloud Assist, ADK, Claude Code and Cursor. You choose the target agent during installation.

Can the agent change permissions on its own?

According to the Google blog, diagnosis and simulation run automatically, but access policy changes stop for human confirmation depending on the risk level. The MCP tools themselves are read-only.

I only need to fix 403 errors. Do I have to install everything?

According to the Google catalog instructions, you can choose all skills or individual ones during installation. To find only the cause of 403 errors, install just the troubleshooting skill.

Found this useful? Share it

Latest posts

Related projects

Get new posts by email

Insights on marketing, analytics, and dev, delivered to your inbox.