This article explains how clients can connect their organization's Microsoft Azure account to Deel ATS to schedule interviews with candidates.
In this article
Here’s what you’ll find in this article:
- Before you begin
- Step 1. Get a Microsoft Entra client ID and tenant ID
- Step 2. Get a Microsoft Azure private key
- Step 3. Customize API Permissions
- Step 4. Connect your Microsoft Azure account
Before you begin
To successfully follow this guide, you’ll need:
- A user with an admin role on Deel
- A user with a Global Administrator role on Microsoft Azure
Step 1. Get a Microsoft Entra client ID and tenant ID
-
On your Microsoft Azure portal, search for Microsoft Entra ID (formerly Azure Active Directory).
-
On the Entra ID overview page, click Add > App registration.
-
Give your app a name and click Register.
-
On the details page of your newly created app, copy the Application (client) ID and Tenant ID.
Step 2. Get a Microsoft Azure private key
-
On your app’s homepage, go to Certificates & secrets > Client secrets.
-
Click New client secret.
-
Provide a description, customize the expiration date, and click Add.
-
Copy the generated client secret.
Step 3. Customize API Permissions
-
Navigate to the API Permissions tab of your app.
-
Remove any default configured permissions.
-
Click Add a permission > Microsoft Graph > Delegated permissions.
-
Select the required permissions listed below and click Add permissions.
API Permission Name Type Description User User.Read
Delegated Read all users' full profiles Calendar Calendars.ReadWrite
Delegated
Have full access to user calendars Calendars.ReadWrite.Shared
Delegated
Read and write user and shared calendars Online Meetings OnlineMeetings.ReadWrite
Delegated Read and create user's online meetings -
Back on the API permissions page, under Configured permissions, grant admin consent for the default directory.
Step 4. Connect your Microsoft Azure account
1. On Deel, go to People > Hiring > Settings.
2. Select Interview settings > Microsoft Azure and click Connect.
3. Enter the private key, client email, and client ID generated in the previous sections.
4. Click Submit.