This page covers querying C1’s own identity governance data from your AI client. If you’re looking to govern AI access to external tools like Salesforce or GitHub, see AI access management.
AI Connections are read-only. Connected AI assistants can view your C1 data but cannot create, modify, or delete any configuration.
Security considerations
AI Connections is designed with security as a priority:- Read-only access: AI assistants cannot modify any data or configuration.
- User-scoped authorization: Each user authorizes their own connections.
- IP restrictions: Optional IP allow listing for network-level control.
- Audit logging: All AI queries are logged in the system log.
- Revocable access: Connections can be revoked at any time.
Prerequisites
Before users can connect AI assistants, a C1 administrator must complete the following setup.Turn on AI connections
A Super Admin must enable AI connections in your tenant settings:1
Navigate to AI > C1 Gateway and click Settings.
2
Find AI connections, click Edit, and toggle Enable AI connections to on.
3
Click Save.
Optional: Configure IP restrictions
For additional security, you can restrict which IP addresses can use AI connections:1
Navigate to Settings in the left sidebar.
2
Under the Security sub-section, select SSO & sessions.
3
Scroll down to the Global IP allow list configuration.
4
Find the AI connections section.
5
Add allowed CIDR ranges.
6
Click Save.
If you configure IP restrictions, AI assistants will only work from the specified IP ranges. This is useful for restricting usage to corporate networks or VPNs.
Connect an AI assistant
Follow these steps to connect your AI assistant to C1 via MCP.1
Get the MCP server URLIn C1, navigate to your user profile menu and click AI & API > AI connections. Copy the MCP server URL displayed at the top of the page:
2
Configure your AI assistantAdd the MCP server URL to your AI assistant’s configuration:
- Claude Desktop
- Claude Code
- Codex
- Cursor
- Open Claude Desktop settings.
- Navigate to the MCP servers section.
- Add a new server with the C1 MCP URL.
- Save and restart Claude Desktop.
3
Authorize the connectionWhen your AI assistant first connects, you’ll be redirected to C1 to authorize the connection:
- Review the connection details.
- Optional. Customize the connection name.
- The connection is granted Read-Only Admin access.
- Click Allow to authorize.
4
Start queryingOnce authorized, your AI assistant can query C1 data. The connection appears in your user profile under AI & API > AI connections.
Available tools
Connected AI assistants have access to the following query tools:Queryable objects
AI assistants can query 20 different object types across your C1 tenant.Identity and applications
Application data model
Access reviews
Access conflicts and separation of duties
Supporting objects
Example queries
Here are some examples of questions you can ask your AI assistant. Access analysis- “Who has access to Salesforce?”
- “What apps does jane@company.com have access to?”
- “Show me all users with admin access to AWS”
- “List all entitlements for the Engineering group”
- “Show me all pending access requests”
- “How many access requests were created this week?”
- “Find all denied access requests for the Finance app”
- “What requests are waiting for my approval?”
- “List access review campaigns that are in progress”
- “How many items are in the Q4 access review?”
- “Show me completed access reviews from this month”
- “Which access reviews are past their due date?”
- “Find all separation of duties violations”
- “Which users have conflicting access?”
- “Show me all active conflict monitors”
- “List users who violate the Finance-Engineering SoD policy”
Managing connections
View connections
Navigate to your user profile menu and click AI & API > AI connections to see all AI connections you’ve authorized. Each connection shows:- AI assistant name and icon
- Client ID
- Connection date
- Last used date
Revoke a connection
1
Navigate to your user profile menu and click AI & API > AI connections.
2
Find the connection you want to revoke.
3
Click Revoke.
4
Type the connection name to confirm.
5
Click Confirm.
Revoking a connection immediately prevents the AI assistant from accessing your C1 data. You can re-authorize the connection later if needed.
Admin management
Super Admins can navigate to AI > C1 Gateway > Connected clients to view and revoke all connections across the tenant.System log events
All MCP activity is recorded in the C1 system log. You can use these event types to monitor and alert on AI connection activity:System log matching rules
Use these filters in Settings > System Log to monitor AI connection activity: All MCP activity:Session event details
Each MCP session event includes:Tool call event details
Each tool call event includes:Frequently asked questions about AI connections
Can the AI modify my C1 configuration?
Can the AI modify my C1 configuration?
No. AI Connections are granted Read-Only Admin access. Connected AI assistants can view and query your data, but they cannot create, update, or delete any configuration, users, or access assignments.
What AI tools are compatible?
What AI tools are compatible?
Any tool that supports the Model Context Protocol (MCP) can connect to C1, including:
- Claude Desktop
- Claude Code
- Codex
- Cursor
- VS Code (with MCP extensions)
- Other MCP-compatible AI assistants
How do I restrict where AI connections can be used?
How do I restrict where AI connections can be used?
Administrators can configure IP allow lists in Settings > IP Allowlist > AI connections to restrict access to specific IP ranges. This is useful for limiting usage to corporate networks or VPNs.
Can I see what queries the AI is making?
Can I see what queries the AI is making?
Yes. AI connection activity is logged in your C1 system log. See System log events for details.
What happens if I revoke a connection?
What happens if I revoke a connection?
The AI assistant immediately loses access to your C1 data. Any ongoing queries will fail. You can re-authorize the same AI assistant later by going through the connection flow again.
Is my data sent to AI providers?
Is my data sent to AI providers?
When you query data through an AI assistant, the query results are sent to the AI provider (for example, Anthropic for Claude) to generate responses. Only the data specifically requested by your queries is transmitted. C1 does not send your data to any AI providers in the MCP flow — it is sent by clients under your control.