Search results
PDF

Single Sign-On (SSO) with OneLogin authentication in Bold Reports

Users can be added to the Bold Reports application using the OneLogin provider. Once imported, you can share reports and email exported reports with them.

How to register the Bold Reports application in OneLogin

This section explains how to perform Single Sign-On(SSO) for users in OneLogin with the Bold Reports application.

Note: This configuration must be to be done on the OneLogin website.

Prerequisites

  • An admin account in OneLogin is required.

  • Install the Bold Reports application.

Steps to register the Bold Reports application

  1. Log in to the OneLogin website with the admin account.

  2. Click on Applications in the header menu.

    Application page

  3. Click on the Add App button. Add Application page

  4. Type OpenId Connector oidc in the search box and click on the result.

    Openidconnect

  5. Enter the application name and click on Add App.

  6. Save the application name in the Display Name field.

    Applicationname

  7. Click the Configuration tab and save the Redirect URI's and Login Url.

    Redirect URI

  8. The Redirect URI and Login URL can be found under the OpenID Connect settings of your Bold Reports application, as shown in the following screenshot.

    Redirecturi in setting

  9. Click on the SSO tab to locate the Client ID and Client Secret, then utilize them in the Bold Reports application.

    OneLoginClient details

After successful registering in OneLogin, save these settings on the Bold Reports settings page to enable this authentication.

Enable OneLogin authentication in Bold Reports

Configure the settings in Bold Reports as shown in the following snapshot to enable authentication using OneLogin.

OneLogin settings

The fields to be saved in the Bold Reports to enable the OneLogin for authentication is explained as below.

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, please refer here.
Token Endpoint Method POST
Token Endpoint The format should be as follows: https://subdomain.onelogin.com/oidc/token. For more details, please refer here
User Information Endpoint Method GET
User Information Endpoint The format should be as follows: https://subdomain.onelogin.com/oidc/me. For more details, please refer here.
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
Email This must be the email of an admin account on the OneLogin website.