For the complete documentation index, see llms.txt. This page is also available as Markdown.

Identity Provider (IdP) Configuration

Connect your identity provider to AdminX and unlock user-friendly features like single sign-on. This page walks you through adding an IdP and configuring its metadata, endpoints, and certificates.


Note: Only one identity provider can be added to your tenant at a time.

Add your identity provider

  1. Log in to your tenant as a community administrator.

  2. Navigate to Settings > IdP Configuration. The list page shows any currently configured providers.

  3. Click Create Identity Provider.

Configure your identity provider

Core configuration

  • Name — enter a name used to generate an Entity ID (for example, 1Kosmos).

  • Authentication Request — choose whether the request is signed. Signed is recommended.

SAML metadata

Download a copy of your SAML metadata from this section.

Service URL endpoints

Identify your SAML service URL endpoints:

  • Single SignOn Service — your SSO URL endpoint.

  • Single Logout Service — your SLO URL endpoint.

Signing & encryption certificates

The Signing Certificate and Encryption Certificate sections work the same way: upload a new certificate, generate a self-signed certificate, or view/download your current one (the expiration date is shown if a certificate already exists). For each, open the Options menu and choose one of the following.

View & download the current certificate — select Options > View & Download Certificate, then:

  • Click the copy icon under Certificate to copy the certificate.

  • Click the copy icon under Private Key to copy the private key.

  • Click Download Certificate to save it.

Upload a new certificate — select Options > Upload New Certificate, then:

  • PEM-Encoded X.509 Certificate — paste it in the box, or click the cloud icon to upload directly (recommended).

  • PEM-Encoded Private Key — paste it in the box, or click the cloud icon to upload directly (recommended).

  • Click Save.

Generate a self-signed certificate — select Options > Generate Self-Signed Certificate, choose your key details, then click Generate Certificate. Click Download Certificate to save a copy.

  • Algorithm — SHA1 or SHA256

  • Key Size — 1024 or 2048

  • Expiry — 1, 3, or 5 years

Create a self-signed certificate using OpenSSL

Prefer the command line? Use openssl to generate a PEM-encoded X.509 certificate and private key:

1. Create a 2048-bit private key

2. Generate a certificate request (SHA256, 365-day lifetime)

💡 Tip: Fill out the metadata correctly to specify the right Organizational Unit parameter.

3. Generate a certificate from the request

4. Upload your signing certificate and key — follow the Upload a new certificate steps above, clicking the cloud icon to upload your files directly, then click Save.

Next steps

Click Save at the bottom of the page to finalize your IdP configuration. Then log in to your Service Provider (SP) account and set it up for SSO using the Signing Certificate, Encryption Certificate, SAML Metadata, and Service URL End Points. The process differs slightly per provider — refer to your SP's documentation for configuring your IdP from their panel.

Last updated

Was this helpful?