Paramanantham Harrison
Free Lesson

Add Auth and Guardrails to AI Agents

60 min
Nov 5, 2026 12:00 PM

By continuing, you agree to Maven's Terms and Privacy Policy.

What you'll learn

Give every agent its own identity

Each agent signs in with its own scoped credentials, never a shared key.

Check each action against the user's permissions

The agent sees and does only what the person it works for may.

Block prompt injection hidden in your data

Catch an instruction planted in an issue before the agent follows it.

Why this topic matters

An agent that can read your issues and docs can also leak them, or obey an instruction hidden inside them. Most teams give every agent one shared API key and hope the prompt holds. Live, I give each agent its own identity in Keycloak, check every action against the user's permissions with OpenFGA, and block a prompt injection planted in a GitHub issue. Part 3 of 7 in the Agentic AI Systems series.

You'll learn from

Paramanantham Harrison

Paramanantham Harrison

Founder @ KaaS.team, Engineering leader, Agentic AI educator

See all products from Param
Get free access