Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 28 additions & 2 deletions main/config/nav.en.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,35 @@
"$ref": "./navigation/deploy-and-monitor.json"
},
{
"tab": "Auth0 AI",
"tab": "AI Agents & MCP",
"icon": "/icons/auth0-ai.svg",
"$ref": "./navigation/ai.json"
"menu": [
{
"item": "Agent as Principal",
"icon": "/icons/sdks.svg",
"$ref": "./navigation/agent-as-principal.json"
},
{
"item": "Auth0 for AI Agents",
"icon": "/icons/sdks.svg",
"$ref": "./navigation/auth0-for-ai-agents.json"
},
{
"item": "Cross App Access (XAA)",
"icon": "/icons/authenticate.svg",
"$ref": "./navigation/cross-app-access.json"
},
{
"item": "MCP",
"icon": "/icons/events-catalog.svg",
"$ref": "./navigation/mcp.json"
},
{
"item": "AI Tools",
"icon": "/icons/universal-components.svg",
"$ref": "./navigation/ai.json"
}
]
},
{
"tab": "Platform",
Expand Down
13 changes: 13 additions & 0 deletions main/config/navigation/agent-as-principal.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"groups": [
{
"group": "Agent as Principal",
"pages": [
"docs/ai-agents-mcp/agent-as-principal",
"docs/ai-agents-mcp/agent-as-principal/get-started",
"docs/ai-agents-mcp/agent-as-principal/register-agent",
"docs/ai-agents-mcp/agent-as-principal/manage-agent-permissions"
]
}
]
}
18 changes: 0 additions & 18 deletions main/config/navigation/ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,6 @@
"pages": [
"docs/ai",
"docs/get-started/auth0-guide",
"docs/get-started/auth0-for-ai-agents",
{
"group": "Auth0 Model Context Protocol (MCP) Server",
"root": "docs/get-started/auth0-mcp-server",
"pages": [
"docs/get-started/auth0-mcp-server/getting-started-with-auth0-mcp-server",
{
"group": "Auth0 Model Context Protocol (MCP) Server Guides",
"pages": [
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/streamline-api-authorization-flows-with-auth0-model-context-protocol-mcp",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/implement-advanced-security-monitoring-with-auth0-model-context-protocol-mcp",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/understanding-scopes"
]
},
"docs/get-started/auth0-mcp-server/auth0-mcp-tools-reference"
]
},
"docs/get-started/build-with-ai-tools",
"docs/get-started/auth0-agent-experience"
]
Expand Down
77 changes: 77 additions & 0 deletions main/config/navigation/auth0-for-ai-agents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"groups": [
{
"group": " ",
"pages": [
"docs/ai-agents-mcp/auth0-for-ai-agents"
]
},
{
"group": "Get Started",
"icon": "globe",
"pages": [
{
"group": "Concepts",
"pages": [
"docs/ai-agents-mcp/auth0-for-ai-agents/concepts/user-agent-authentication",
"docs/ai-agents-mcp/auth0-for-ai-agents/concepts/delegated-authorization",
"docs/ai-agents-mcp/auth0-for-ai-agents/concepts/async-authorization-hitl",
"docs/ai-agents-mcp/auth0-for-ai-agents/concepts/fine-grained-authorization"
]
},
{
"group": "Quickstarts",
"pages": [
"docs/ai-agents-mcp/auth0-for-ai-agents/quickstarts/call-your-apis-on-users-behalf",
"docs/ai-agents-mcp/auth0-for-ai-agents/quickstarts/call-others-apis-on-users-behalf",
"docs/ai-agents-mcp/auth0-for-ai-agents/quickstarts/async-authorization",
"docs/ai-agents-mcp/auth0-for-ai-agents/quickstarts/authorization-for-rag"
]
}
]
},
{
"group": "Call APIs on User's Behalf",
"icon": "apple",
"pages": [
"docs/secure/call-apis-on-users-behalf/on-behalf-of-token-exchange",
{
"group": "Token Vault",
"pages": [
"docs/secure/call-apis-on-users-behalf/token-vault",
"docs/secure/call-apis-on-users-behalf/token-vault/connected-accounts-for-token-vault",
"docs/secure/call-apis-on-users-behalf/token-vault/refresh-token-exchange-with-token-vault",
"docs/secure/call-apis-on-users-behalf/token-vault/access-token-exchange-with-token-vault",
"docs/secure/call-apis-on-users-behalf/token-vault/privileged-worker-token-exchange-with-token-vault",
"docs/secure/call-apis-on-users-behalf/token-vault/configure-token-vault"
]
}
]
},
{
"group": "Integrations",
"icon": "android",
"pages": [
"docs/ai-agents-mcp/integrations/social-integrations",
"docs/ai-agents-mcp/integrations/enterprise-integrations"
]
},
{
"group": "Resources",
"icon": "android",
"pages": [
{
"group": "How-Tos",
"pages": [
"docs/ai-agents-mcp/how-tos/check-google-calendar-availability",
"docs/ai-agents-mcp/how-tos/list-github-repos",
"docs/ai-agents-mcp/how-tos/list-slack-channels",
"docs/ai-agents-mcp/how-tos/get-salesforce-opportunities"
]
},
"docs/ai-agents-mcp/sample-apps",
"docs/ai-agents-mcp/sdks"
]
}
]
}
13 changes: 13 additions & 0 deletions main/config/navigation/cross-app-access.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"groups": [
{
"group": "Cross App Access (XAA)",
"pages": [
"docs/ai-agents-mcp/xaa",
"docs/ai-agents-mcp/xaa/set-up-xaa-test-environment",
"docs/ai-agents-mcp/xaa/manage-xaa-in-okta",
"docs/ai-agents-mcp/xaa/test-xaa-flow"
]
}
]
}
55 changes: 55 additions & 0 deletions main/config/navigation/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"groups": [
{
"group": " ",
"pages": [
"docs/ai-agents-mcp/mcp"
]
},
{
"group": "Auth for MCP",
"icon": "globe",
"pages": [
{
"group": "Get Started",
"pages": [
"docs/ai-agents-mcp/mcp/register-mcp-application",
"docs/ai-agents-mcp/mcp/enable-resource-parameter"
]
},
{
"group": "Secure MCP Servers",
"pages": [
"docs/ai-agents-mcp/mcp/authorize-mcp-server",
"docs/ai-agents-mcp/mcp/call-your-apis-on-users-behalf",
"docs/ai-agents-mcp/mcp/control-access-to-mcp-tools"
]
},
{
"group": "Test",
"pages": [
"docs/ai-agents-mcp/mcp/test-with-mcp-inspector"
]
},
"docs/ai-agents-mcp/mcp/sample-apps"
]
},
{
"group": "Auth0 Model Context Protocol (MCP) Server",
"icon": "globe",
"pages": [
"docs/get-started/auth0-mcp-server/getting-started-with-auth0-mcp-server",
{
"group": "Auth0 Model Context Protocol (MCP) Server Guides",
"pages": [
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/streamline-api-authorization-flows-with-auth0-model-context-protocol-mcp",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/implement-advanced-security-monitoring-with-auth0-model-context-protocol-mcp",
"docs/get-started/auth0-mcp-server/auth0-mcp-server-guides/understanding-scopes"
]
},
"docs/get-started/auth0-mcp-server/auth0-mcp-tools-reference"
]
}
]
}
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/agent-as-principal.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Agent as Principal
description: Learn how to use Agent as Principal to grant AI agents their own identity and permissions.
sidebarTitle: Overview
---

# Agent as Principal

Coming soon.
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/agent-as-principal/get-started.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Get Started with Agent as Principal
description: Learn how to set up Agent as Principal for your AI agents.
sidebarTitle: Get Started
---

# Get Started with Agent as Principal

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Manage Agent Permissions
description: Learn how to manage permissions for AI agents acting as principals.
sidebarTitle: Manage Agent Permissions
---

# Manage Agent Permissions

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Register an Agent
description: Learn how to register an AI agent as a principal in Auth0.
sidebarTitle: Register an Agent
---

# Register an Agent

Coming soon.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
description: Learn more about Agent as Principal
title: Agent as Principal
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Async Authorization and Human-in-the-Loop
description: Learn how async authorization and human-in-the-loop patterns work for AI agents.
sidebarTitle: Async Authorization and HITL
---

# Async Authorization and Human-in-the-Loop

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Delegated Authorization
description: Learn how delegated authorization allows AI agents to act on behalf of users.
sidebarTitle: Delegated Authorization
---

# Delegated Authorization

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Fine-Grained Authorization
description: Learn how to use fine-grained authorization to control what AI agents can access.
sidebarTitle: Fine-Grained Authorization
---

# Fine-Grained Authorization

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: User and Agent Authentication
description: Learn how to authenticate both users and AI agents in your application.
sidebarTitle: User and Agent Authentication
---

# User and Agent Authentication

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Check Google Calendar Availability
description: Learn how to use an AI agent to check Google Calendar availability on behalf of a user.
sidebarTitle: Check Google Calendar Availability
---

# Check Google Calendar Availability

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Get Salesforce Opportunities
description: Learn how to use an AI agent to retrieve Salesforce opportunities on behalf of a user.
sidebarTitle: Get Salesforce Opportunities
---

# Get Salesforce Opportunities

Coming soon.
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/how-tos/list-github-repos.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: List GitHub Repositories
description: Learn how to use an AI agent to list GitHub repositories on behalf of a user.
sidebarTitle: List GitHub Repositories
---

# List GitHub Repositories

Coming soon.
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/how-tos/list-slack-channels.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: List Slack Channels
description: Learn how to use an AI agent to list Slack channels on behalf of a user.
sidebarTitle: List Slack Channels
---

# List Slack Channels

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Enterprise Integrations
description: Connect your AI agents to enterprise identity providers.
sidebarTitle: Enterprise Integrations
---

# Enterprise Integrations

Coming soon.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Social Integrations
description: Connect your AI agents to social identity providers.
sidebarTitle: Social Integrations
---

# Social Integrations

Coming soon.
4 changes: 4 additions & 0 deletions main/docs/ai-agents-mcp/mcp.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
description: Learn about how Auth0 secures MCP servers.
title: MCP
---
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/sample-apps.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Sample Apps
description: Explore sample applications demonstrating Auth0 for AI Agents.
sidebarTitle: Sample Apps
---

# Sample Apps

Coming soon.
9 changes: 9 additions & 0 deletions main/docs/ai-agents-mcp/sdks.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: SDKs
description: Explore SDKs for building AI agents with Auth0.
sidebarTitle: SDKs
---

# SDKs

Coming soon.
Loading
Loading