What Empiric Intelligence expects from your IdP
- An issuer that serves standard OIDC discovery at
{issuer}/.well-known/openid-configuration. - An authorization-code client. Empiric Intelligence always uses PKCE and validates the ID token’s nonce; the flow is server-side, so a confidential client with a secret is expected.
- ID-token claims:
email(required),given_nameandfamily_name(used when provisioning).
Setup
1
Register the client in your IdP
Create a web (confidential) OIDC client. Set the redirect URI to:Grant the standard
openid, email, and profile scopes. Note the issuer URL, client ID, and client secret.2
Create the connection in Empiric Intelligence
In the workspace console open Workspace, then Security, choose OIDC, and enter the issuer, client ID, and client secret. Saving requires a recent re-authentication.
3
Test, then enable
Open the connection’s start URL in a fresh browser session and sign in through your IdP. Then set the connection to enabled, and optionally continue to enforcement.