OpenID Connect support in User Management Server

Configure OpenID Connect single sign-on (SSO) in Bold BI User Management Server so that users can sign in after they authenticate with OpenID Connect.

Configure OpenID Connect provider

  1. Create an account with an OpenID provider.

  2. Register the User Management Server in the OpenID Connect provider.

Steps to configure OpenID in User Management Server

  1. Log in to Bold BI with admin credentials.

  2. In the left side menu, click Settings, then Authentication, and finally OpenID Connect.

    Authentication settings

  3. Provide the necessary details in the OpenID Connect settings page of the User Management Server.

    Provider Name It represents the name of the authentication provider that will be displayed in the login page.
    Provider Logo It represents the logo of the authentication provider that will be displayed in the login page.
    Authority It is the instance created for the user in the provider.
    Client ID It is an unique identifier provided to each of the applications while registering in the providers.
    Client Secret It is a secret key that is used to authorize the applications.
    Identifier It is the property name that holds the email address of the user in the deserialized ID token.

    OpenId settings

HTTP OpenID Connect Support

To allow HTTP-based OpenID Connect metadata endpoints, modify the following node in the config.json in the configuration settings:

"EnableSslValidationOpenID": false
Setting Description
EnableSslValidationOpenID Disables SSL certificate validation for OpenID Connect metadata and authority endpoints.

Note: Set this option to false only for trusted HTTP endpoints in development or internal environments. HTTPS is strongly recommended for production deployments.

OpenId settings

If you need to import the OpenID Connect groups, you must configure the group details while saving the OpenID authentication settings.

OpenId Group setting

The following list of OpenID Connect providers explains how to connect with the User Management Server:

Set OpenID Connect as default authentication

OpenID Connect can be set as the default authentication when OpenID Connect settings are enabled.

Follow these steps to configure default authentication:

  1. In the settings page, click on the Authentication tab and select General.

  2. Enable the Enable Default Authentication option and select OpenID Connect as the default authentication provider, as shown in the following screenshot.

    Enable OpenID Default Authentication

Disabling OpenID connect settings

Disabling the Enable Default Authentication option and then clicking Save will disable the OpenID Connect default authentication.

Disable Default Authentication