Skip to main content
The co-mind.ai platform supports external identity providers for enterprise authentication. Users can authenticate via LDAP/Active Directory or Microsoft Entra ID (formerly Azure AD) without needing local credentials.
All directory admin endpoints require JWT authentication with Admin role.

How It Works

When a user logs in via POST /v1/auth/login, the platform checks if their email domain matches a configured Identity Provider (IdP). If a match is found, the authentication request is automatically routed to the appropriate directory — no client-side changes needed.

LDAP / Active Directory

IdP Configuration Endpoints

Create LDAP Configuration

Directory Sync & Testing

Test Connection

Before going live, verify the connection:

Trigger Directory Sync

Sync users from the directory into the platform:

Check Sync Status

Microsoft Entra ID (Azure AD)

Entra Configuration Endpoints

Create Entra Configuration

Test Entra Connection

SSO Login Flow

Users authenticated via Entra ID use the SSO endpoint:

Service Endpoints

These endpoints support the OAuth/PKCE flow for client applications:
The /v1/services/entra-config endpoint is safe to call from client-side code — it only returns the client_id and tenant_id, never secrets.