Single Sign-On (SSO) with OneLogin authentication in Bold Reports®
Bold Reports® lets you add users to the application with the OneLogin provider over OAuth 2.0. After you import them, you can share reports and email exported reports with them.
How to register the Bold Reports® application in OneLogin
Register the Bold Reports® application in OneLogin to let OneLogin users sign in with single sign-on (SSO).
Note: This configuration must be done on the OneLogin website.
What do I need before I register Bold Reports® in OneLogin?
To register Bold Reports® in OneLogin, you need the following:
-
An admin account in OneLogin is required.
-
Install the Bold Reports® application.
How do I register the Bold Reports® application in OneLogin?
You register Bold Reports® in OneLogin as an OpenId Connect app. Follow these steps:
-
Log in to the OneLogin website with the admin account.
-
Click
Applicationsin the header menu.
-
Click the
Add Appbutton.
-
Type
OpenId Connectoroidcin the search box and click the result.
-
Enter the application name and click
Add App. -
Save the application name in the
Display Namefield.
-
Click the
Configurationtab and save theRedirect URI'sandLogin Url.
-
Find the
Redirect URIandLogin URLunder theOpenID Connectsettings of your Bold Reports® application, as shown in the following screenshot.
-
Click the
SSOtab to locate theClient IDandClient Secret, then use them in the Bold Reports® application.
After successful registration in OneLogin, save these settings on the Bold Reports® settings page to enable this authentication.
Enable OneLogin authentication in Bold Reports®
To enable OneLogin authentication in Bold Reports®, configure the OAuth 2.0 settings as shown in the following screenshot.

Which fields do I fill in for OneLogin?
The following table explains the fields you save in Bold Reports® to enable OneLogin for authentication:
| Provider Name | It represents the name of the authentication provider to be displayed in the login page. |
| Provider Logo | It represents the logo of the authentication provider to be displayed in the login page. |
| Authorization Endpoint | The format should be as follows: https://subdomain.onelogin.com/oidc/auth. For more details, see the OneLogin Authorization Code API Guide. |
| Token Endpoint Method | POST |
| Token Endpoint | The format should be as follows: https://subdomain.onelogin.com/oidc/token. For more details, see the OneLogin Authorization Code Grant Guide. |
| User Information Endpoint Method | GET |
| User Information Endpoint | The format should be as follows: https://subdomain.onelogin.com/oidc/me. For more details, see the OneLogin User Info API Guide. |
| Client ID | The Client ID is obtained after registering the Bold Reports® application on the OneLogin website. |
| Client Secret | The Client Secret is obtained after registering the Bold Reports® application on the OneLogin website. |
| Scopes | openid, profile, email |
| Logout URI | It is an endpoint that logs out the third-party provider. |
| This must be the email of an admin account on the OneLogin website. |
Frequently asked questions
Which OneLogin app do I add for Bold Reports®?
Search for OpenId Connect or oidc when you add the app in OneLogin, and select the result.
Where do I find the OneLogin Client ID and Client Secret?
Click the SSO tab of the OneLogin application to find the Client ID and Client Secret. Use them in the Bold Reports® OAuth 2.0 settings.