Your directory stays the source of truth
People and groups sync from Entra ID, Active Directory or SCIM, and groups map to Cortx roles, so access follows the changes your identity team already makes.
Cortx knows who a person is, what they may do, and what an agent acting for them may do. It syncs people and groups from your directory, signs them in, resolves their roles into permissions, shares individual objects with them, and carries that identity through each hop an agent makes, down to Jira, Microsoft 365 or the database it reads.
People and groups come in from the directory you already run. Agents reach your systems through one governed MCP gateway and Cortx connectors.
The credential that reaches Jira, Microsoft 365 or a database should carry no more than what the person holds, intersected with what the agent is allowed and what the task asked for, and it should name both the person and the agent.
Four steps carry a person's identity from the directory to every system an agent touches. Select a step to jump to it.
People and groups come from your directory: Entra ID through Microsoft Graph, Active Directory and LDAP through a bind account, or SCIM 2.0 push. Groups map to Cortx roles.
People sign in with Entra ID, CyberArk, LDAP SSO or a Cortx login in the web app, and with OAuth and PKCE at the edge gateway. Every session is a signed token.
Native role-based access: permissions roll up into permission sets, roles and groups. Individual documents and objects can be shared with named people.
An agent acts for a person, under that person's permissions. With token exchange at the edge gateway, its credential narrows further, to what the agent is allowed and the task asked for, and names both.
Each hop may drop authority and may never add it. A hop that cannot narrow should refuse, not pass through.
People and groups sync from Entra ID, Active Directory or SCIM, and groups map to Cortx roles, so access follows the changes your identity team already makes.
Permissions roll up into permission sets, roles and groups. When one document or record needs different access, it is shared with named people, without a new role.
Agents reach tools through one MCP gateway that runs stdio and remote MCP servers. Every server is connected, monitored and audited in MCP Factory.
How identity holds as a request moves from a person to the system an agent touches.
Entra ID, CyberArk, LDAP SSO or a Cortx login in the web app, and OAuth with PKCE at the edge gateway. No new identity store to run.
No request is trusted for where it comes from. Each one is checked against the person's verified identity and permissions.
MCP servers are connected, monitored and audited in one place, so you can see which tools agents can reach and who added them.
Agent calls run under the person's own permissions. Narrowing each call further, to what the agent is allowed and the task asked for, uses token exchange at the edge gateway, which you switch on per deployment.
We'll connect a test directory and walk one request from sign-in to Jira, on a scenario that looks like your firm.
We'd like to use Google Analytics to see which pages are read, how visitors find us, and roughly where in the world they are. Nothing is stored on your device unless you turn it on, and you can change your choice at any time. See our Cookie Policy for details.
What we collect