Skip to content

Commit 5b828a1

Browse files
Update doc
1 parent cc7edf6 commit 5b828a1

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

en/docs/integration-guides/ai/agents/managing-agent-identity-and-access-control.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Managing Agent Identity and Access Control"
33
description: "Learn how to configure secure identity and access control for AI agents."
44
---
55

6-
# Managing Agent Identity and Access Control
6+
# Managing agent identity and access control
77

88
AI agents interact with MCP servers, APIs, and enterprise systems to perform tasks. To ensure secure and governed interactions, it is important to manage **agent identity**, **authentication**, and **authorization**.
99

@@ -45,7 +45,7 @@ Before you start, ensure you have an [Asgardeo account](https://wso2.com/asgarde
4545

4646
After successful registration, your agent will receive a unique Agent ID and an Agent Secret, which is shown only once. Make sure to store them securely, as you’ll need them later in this guide.
4747

48-
### Configure Resources
48+
### Configure resources
4949

5050
1. In the Asgardeo console, navigate to **Resources** and select **MCP Servers** (for MCP-based integrations), or **API Resources** (for non-MCP services).
5151

@@ -65,11 +65,11 @@ After successful registration, your agent will receive a unique Agent ID and an
6565

6666
6. Click **Next**, then click **Create**.
6767

68-
### Register an Application
68+
### Register an application
6969

70-
To allow your agent to execute secure tool, client needs to be set up in Asgardeo.
70+
To allow your agent to execute secure tools, you need to register applications in Asgardeo. The MCP toolkit requires registering an MCP client application, while Non-MCP tools require registering a standard-based application.
7171

72-
#### Configure MCP Tool
72+
#### Configure MCP application
7373

7474
1. In the Asgardeo console, navigate to **Applications** > **New Application**.
7575

@@ -80,7 +80,7 @@ To allow your agent to execute secure tool, client needs to be set up in Asgarde
8080

8181
3. Go to the **Advanced** tab and click **Enable app-native authentication API**.
8282

83-
#### Configure Non-MCP Tool
83+
#### Configure Non-MCP application
8484

8585
To allow your agent to authenticate and execute the Non-MCP tool.
8686

@@ -115,7 +115,7 @@ To allow your agent to authenticate and execute the Non-MCP tool.
115115

116116
3. Click **Finish**
117117

118-
### Configure Role
118+
### Configure role
119119

120120
1. In the Asgardeo console, navigate to **User Management** > **Roles**.
121121

@@ -134,14 +134,16 @@ To allow your agent to authenticate and execute the Non-MCP tool.
134134

135135
7. Select the created agent and assign the role.
136136

137-
## Step 1: Create the Integration
137+
You can now proceed to set up your integration.
138+
139+
## Step 1: Create the integration
138140

139141
Create the integration by following the appropriate guide:
140142

141143
- For MCP: [Integrating Agents with MCP Servers](/integration-guides/ai/agents/integrating-agents-with-mcp-servers/)
142144
- For non-MCP: [Introduction to Chat Agents](/integration-guides/ai/agents/introduction-to-chat-agents/)
143145

144-
## Step 2: Add Agent Credential
146+
## Step 2: Add agent credential
145147

146148
1. After creating your project, click on **AI Service**.
147149

@@ -161,9 +163,9 @@ Create the integration by following the appropriate guide:
161163
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/agent_advanced_config.png" alt="agent creation form" width="50%">
162164
</a>
163165

164-
## Step 3: Update tool auth configuration and scope
166+
## Step 3: Update the authentication configuration and the scopes of the tool
165167

166-
### For MCP Tool
168+
### Configure MCP tool
167169

168170
1. Click on the **MCP Toolkit** to open the configuration form.
169171

@@ -188,9 +190,10 @@ Create the integration by following the appropriate guide:
188190
The callback URL where the authorization server redirects after successful authentication. This must match the URL configured in the application.
189191

190192
- **isPkceEnabled**
191-
Indicates whether **PKCE (Proof Key for Code Exchange)** is enabled:
192-
- `true` → Recommended for public clients (more secure)
193-
- `false` → Used with client secret (confidential clients)
193+
Indicates whether **PKCE (Proof Key for Code Exchange)** is enabled:
194+
195+
- **true**: Recommended for public clients (more secure); set this to `true` if PKCE is enabled in the Asgardeo application
196+
- **false**: Used with client secret (confidential clients)
194197

195198
- **scopes**
196199
A list of permissions requested by the agent. These define what resources the agent can access.
@@ -207,11 +210,11 @@ Create the integration by following the appropriate guide:
207210
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/add_tool_scope.png" alt="Add tool scope" width="70%">
208211
</a>
209212

210-
### For Non-MCP Tool
213+
### Configure Non-MCP tool
211214

212215
1. Click on the **3-dot menu** and then click **Edit**.
213216
<a href="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/tool_scope.png">
214-
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/tool_scope.png" alt="Add tool scope" width="70%">
217+
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/tool_scope.png" alt="Add tool scope" width="70%">
215218
</a>
216219

217220
2. Go to the **Advanced Configuration** and click **Expand**.
@@ -229,10 +232,7 @@ To start chatting with the agent:
229232
1. Click the **Chat** button located at the top-left corner of the interface.
230233
2. You will be prompted to run the integration. Click **Run Integration**.
231234
3. Start chatting with your assistant.
232-
<a href="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/run_integration.png">
233-
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/run_integration.png" alt="Run integration" width="70%">
234-
</a>
235-
236-
237-
238235

236+
<a href="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/run_integration.png">
237+
<img src="{{base_path}}/assets/img/integration-guides/ai/agents/managing-agent-identity-and-access-control/run_integration.png" alt="Run integration" width="70%">
238+
</a>

0 commit comments

Comments
 (0)