Blog Integration Guides

How To Integrate Microsoft Azure SSO With QA Touch?

February 21, 2024
Azure SSO With QA Touch

We are pleased to announce to our community that QA Touch is now integrated with Microsoft Azure Active Directory SSO.

The steps to integrate with SSO are as follows:

  1. How to Create Microsoft Azure SSO API Client Credentials.
  2. Mapping the Credential detail to QA Touch

How To Create Microsoft Azure SSO Client Credentials

The steps to create an application are mentioned below

  1. Please login to the Microsoft Azure portal
  2. Login to your Microsoft Azure account and click on Microsoft Entra ID. 

Microsoft Entra ID

  1. We will redirect to the Overview page. See the Sidebar menu on the Overview Page, and click on App Registrations.

App Registrations

  1. Select All applications.

All applications

  1. Click on New Registration 
  2. Enter the name of the app and then select the option for supported account types, as displayed in the image below. Upon scrolling down, you will find the Redirect URL address field with the option to select ‘Web’.

Please select the first option, Single Tenant

Redirect URL: https://yourdomainname.qatouch.com/login/azure/callback

Register an application

New Registration 1

  1. After completing the application form, click the ‘Register’ button, which will redirect you to the App Overview page. Upon redirection, you will land on your application’s overview page, where you can find the application Client ID and Tenant ID. To generate a secret key, navigate to the ‘Add a certificate or secret’ link on the overview page.
  2. Redirected to the Certificates & Secrets page, where you can create a client secret key according to your specified requirements. Click on ‘Client Secrets,’ then select ‘New Client Secret’ to proceed.
  3. A side overlay will appear where you can add a description and select the expiration time of the key. Click the ‘Add’ button to create the key. Copy the value from the ‘Value’ column and store it securely, as this is your App Secret Key. After some time, the full key will be displayed.

add a client

Add a client 2

Finally, We got the Client ID, Client Secret Key, and Tenant ID.

Mapping the Credential detail to QA Touch

QA Touch

  1. Login to QA Touch as an Administrator.
  2. Click the AdministrationSite settingSSO Setting.
  3. Please select Azure in the dropdown
  4. Enter Microsoft Azure Client ID, Microsoft Azure Client Secret Key, Microsoft Azure Tenant ID
  5. Microsoft Azure Redirect Url URL – Automatically fetched call back URL
  6. Click the Submit button.
  7. After a successful configuration, the Azure login button is visible on the QA Touch login page.

QA Touch login page Administration → Site Setting Navigation

QA Touch login page!

After successful configuration, the status becomes connected. Please check the login page Azure SSO button will be visible.

Azure SSO button

Click the Azure button it will redirect to the Microsoft login page.

We hope this blog helped you to understand how to create Microsoft Azure client application details and map them to QA Touch.

Register here and be the master of your application testing.

Leave a Reply