This section explains on how to perform Single Sign-On for users in Azure Active Directory on Bold Reports® On-Premise.
Log on to the Azure portal to create an Azure Active Directory.
Click Create a resource and search Azure Active Directory as follows.

Click Create in the following screenshot.

Choose Azure Active Directory and click Next: Configuration

In the dialog box, enter the Name, Domain Name, and choose the Country or Region, and then click Next: Review + Create.

Crosscheck the details and click Create.

The application will be added to the directory and you can view the details of the application in the App registrations.
Go to the Azure Active Directory. In the directory, you should add two applications, one of which acts as a Web API for authenticating Bold Reports® On-Premise and the other as a native client application for authenticating the Bold Reports® On-Premise mobile app.
Enter into the created directory and click Azure Active Directory and then select App registrations.
Now, click New application registration to add a new application.

Enter the name of the application and choose the following options.

Supported account types.Redirect URI(optional) section and enter the Redirect URI. And then click Register.The application will be added to the directory and you can view the details of the application in the App registrations.
Select Branding in the left side menu and enter the Home page URL and click Save.

Select Authentication in the left side menu and save the Logout URL, Implicit grant and Supported account types as highlighted in the following screenshot.

Select Certificates & secrets to add client secret by clicking the New client secret as in the following screenshot.

Add button.
Save the client secret value generated.
Go to API permissions, click Add a permission and then click on Microsoft Graph.

| Application Permissions | |
|---|---|
| Directory | Read directory data |
| Delegated Permissions | |
| 1. Directory | Read directory data, Access directory as the signed in user |
| 2. Group | Read all groups |
| 3. User | Read and write access to user profile |
| 4. Profile | View user's basic profile |
Select the above listed permissions and click on Update permissions button.

After adding the permissions, click Grant admin consent to grant the admin consent for these permission.

Select Expose an API in the left side menu and click on set from Application ID URI.

Enter App ID URI and click on Save button

The
Application ID URImust be in the formathttp://{directory domain name}/{application id}
Select Expose an API in the left side menu and click on Add a scope button.

Enter Scope name, choose Admins and users on consent and enter Admin consent display name, Admin consent description, User consent display name, User consent description. Choose the state as Enabled. Click on Add scope button.

The
Redirect URIandHome page URLshould be the URL of the Bold Reports® On-Premise application.
Enter into the respective directory. Click App registrations in the left side menu and then click New registration to add a new application.

Enter the name of the application and choose the following options,

Supported account types.Redirect URI(optional) section and enter the Redirect URI. And then click Register.The application will be added to the directory and you can view the details of the application in the App registrations.
Select Branding in the left side menu and enter the Home page URL and click Save.

Select Expose an API in the left side menu and click on set from Application ID URI.

Enter `App ID URI` and click on `Save` button
>The `Application ID URI` must be in the format `http://{directory domain name}/{application id}`The
Home page URLshould be the URL of the Bold Reports® On-Premise application.
Configure the following fields in the Bold Reports® On-Premise to perform Single Sign-On in Bold Reports® On-Premise.
Application Id: Go to the registered application and click the Overview, and then copy the Application Id and paste it.

Application Id URI: Go to the registered application and click the Overview, and then copy the Application Id URI and paste it.

Tenant Name: It is the default domain name of your Active Directory. Go to the created Azure Active Directory and copy the domain name.

Mobile App Client ID: Go to the registered application for Bold Reports® On-Premise mobile application. Copy the Application Id and paste it.

Configure the following fields in Bold Reports® On-Premise settings to import Azure AD users and groups.
Tenant Name: It is the default domain name of your Active Directory. Go to the created Azure Active Directory and copy the domain name.

Client ID: It is the Client Id of the Bold Reports® On-Premise application in your Azure Active Directory. Go to the registered application and then copy the Application Id in the Overview and paste it here.

Client secret code: It is the secure key of the Bold Reports® On-Premise application you created in your Azure Active Directory. Go to the Certificates & secrets and search for the Keys you saved for the application and then choose the Value.

After the settings are configured in Bold Reports® On-Premise, the Azure user can be imported into the Bold Reports® On-Premise. Refer to the following link to Import Azure Active Directory Users and Import Azure Active Directory Groups.