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.