Introduction
Amazon Bedrock provides powerful AI agent capabilities through both the Agents framework and AgentCore. Auth0 for AI Agents enables you to add secure user authentication and authorization to your Amazon Bedrock agents, allowing them to safely access user data and third-party APIs on behalf of authenticated users. This integration allows your agents to:- Authenticate users before processing requests
- Access third-party APIs using user credentials stored securely in Auth0’s Token Vault
- Call your own APIs on behalf of authenticated users
- Maintain user context throughout agent interactions
Implementation Guides
Secure AgentCore with Auth0
Learn how to secure Amazon Bedrock AgentCore agents with Auth0. This guide shows you how to implement user authentication and secure API access using the AgentCore framework.
Secure Bedrock Agents with Auth0
Discover how to add Auth0 authentication and authorization to Amazon Bedrock Agents. This guide demonstrates building secure, user-specific agent interactions.
What You’ll Learn
These guides cover:- Setting up Auth0 for AI Agents with your Amazon Bedrock project
- Implementing user authentication flows for your agents
- Configuring secure access to third-party APIs using Token Vault
- Best practices for maintaining security in AI agent applications
- Step-by-step implementation examples with code
Both guides provide complete working examples you can adapt for your own agent implementations.
Next Steps
After reviewing these guides, you can:- Explore other sample applications for additional examples
- Learn more about calling third-party APIs on users’ behalf
- Check out user authentication to understand the authentication flow