Skip to main content
Version: 5.1

Configure User Stores

ICP supports three user store options:

OptionWhen to use
Built-in credentials databaseDefault. Users and hashed passwords managed locally by ICP. Supports H2 (embedded), PostgreSQL, MySQL, MSSQL, and Oracle.
LDAPAuthenticate against an existing Active Directory or OpenLDAP directory. Replaces the built-in credentials database, so local users (including admin) can no longer sign in.
SSO / OIDCDelegate authentication to an external identity provider (Asgardeo, Okta, Auth0, Azure AD, Keycloak, etc.).

With SSO configured, you can also delegate authorization by mapping identity provider group and role claims to ICP groups. See SSO Group Mapping.