ADK authentication providers
The following articles describe how you can use custom authentication providers to let ADK agents authenticate users and act on their behalf:
- Gemini Enterprise delegated authorization describes how you to configure Gemini Enterprise and ADK agents to use delegated authorization.
The following articles describe how you can use custom authentication providers to let ADK agents authenticate to APIs and MCP servers on their own behalf:
- Cloud Run service authentication describes how to authenticate to APIs and MCP servers that run on Cloud Run and require service-to-service authentication.
- Azure workload identity federation describes how to authenticate to Microsoft Azure by using workload identity federation.
- AWS federation describes how to authenticate to AWS
by assuming a role using
AssumeRoleWithWebIdentity.