Articles on: Onboarding

Setting up Microsoft Azure for Integration

This guide has been written to walk you through the steps required to set up your integration with Microsoft Azure.


Note: Please ensure that you have an active Azure subscription before following the steps detailed below.


In this guide you will:


  • Set up an App Registration
  • Assign the correct, read-only permissions to the app
  • Generate a secret key for the app


Setting up the App Registration


  1. Go to the Microsoft Entra Portal and sign in.


  1. Click on New Registration. This will bring you to a page similar to the following:


Azure app registration wizard screenshot

  1. Enter a name for this new application. We recommend keeping this simple and easy to identify, for example "OneClickComply Azure Integration".


  1. Ensure that the select Supported account type is "Accounts in this organisational directly only..." Any other type will prevent successful integration


  1. Click Register.


  1. You will be sent to the app registration page for your newly created application. Click on API permissions.


App registration screenshot

  1. Click on Add a permission, and then select Microsoft Graph, as indicated below:


Azure api selection screenshot

  1. Select Application Permissions and add the following permissions:


  • Directory.Read.All
  • Policy.Read.All
  • UserAuthenticationMethod.Read.All


  1. Click the Add Permissions button.


  1. Click Grant admin consent for [organisation name].


  1. Now navigate to Subscriptions - Microsoft Azure


  1. Select the subscription that you wish to integrate with the OneClickComply platform.


  1. Click Access Control (IAM) from the left-hand menu


Access control option screenshot


  1. Click Add, then select the Add role assignment option


Add role assignment option screenshot

  1. Click on the Reader role type, as shown below:


Reader role assignment screenshot


  1. Click Next and then press Select members


Select members option screenshot

  1. In this new menu, type in the name of the app that you registered. Our example is called "OneClickComply Azure Integration."


Select member option screenshot

  1. Click on your app registration, then click Select at the bottom of the menu.


  1. Click Review + Assign. This will allow you to check that you have selected the correct role and application.


  1. Click Review + Assign again to confirm the role assignment.


  1. Go to App registration - Microsoft Entra admin center and click on your app registration.


  1. Click on the Certificates & Secrets option from the left-hand menu, as shown below:


Certificates & secrets option screenshot

  1. Select the New client secret option:


New client secret option screenshot

  1. (Optional) Enter a description for the secret so that it can be identified easily by administrators.


  1. Choose an expiry time for the secret, then click Add.


  1. You will now be presented with your client secret. Please make sure that you copy the contents of the "Value" field and store it securely, as it is required for the integration process. (If you refer to the example below, please copy the string that would appear in place of the black bar.)


Client secret example screenshot

  1. You have now completed the pre-requisites for connecting your Microsoft Azure subscription, and you may proceed to the OneClickComply platform to complete the integration process. Please refer to this support guide here to view instructions on how to connect your Azure subscription within the platform.


Updated on: 21/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!