The Bold Reports application can be configured with OpenID Connect for Single Sign-On (SSO), so that users can log in directly to the Bold Reports application after authenticating using OpenID Connect.
An account with an OpenID Connect provider.
Register the Bold Reports application with the OpenID Connect provider.
Login to Bold Reports with an admin credential.
Click the settings in the Report Server left-side menu.
Navigate to the Authentication tab and OpenID Connect, as shown in the following image.
Provide the following details in the OpenID Connect
settings of the Bold Reports application:
Provider Name | It represents the name of the authentication provider to be displayed on the login page. |
Provider Logo | It represents the logo of the authentication provider to be displayed on the login page. |
Authority | It is the instance created within the provider for the user. |
Client ID | It is a unique identifier provided to each of the applications while registering with the providers. |
Client Secret | It is a secret key used to authorize the applications. |
Identifier | It is the property name that stores the email address of the user in the deserialized ID token. |
The previously mentioned similar steps are applicable to configure OpenID Connect in User Management Server by logging into the URL {Bold Reports URL}/ums/administration/sso?view=openid-settings
with an admin credential.
Following is a list of few OpenID Connect providers, and that explains how to connect with the Bold Reports application.
OpenID Connect is provided on both the Bold Reports sites and the User Management Server. It can be managed individually for each site on the settings page by disabling the option, as shown in the following screenshot.
OpenID Connect can be set as the default authentication when OpenID Connect settings are enabled and saved. Follow the below steps.
When OpenID Connect is set as the default authentication and you try to disable the OpenID Connect settings, a pop-up will appear below. Proceed by clicking Yes
to disable the OpenID Connect default authentication.
When OpenID Connect default authentication is enabled, use the custom login URL below to login as a normal user who is not from OAuth.
{Bold Reports URL}/reporting/site/{tenant-name}/login?use_default_authentication=false