Skip to main content
SmartRecruiters

Set up Office 365 calendar integration

In order to set up the Microsoft Office 365 Calendar integration, you'll need to have:

  • an Administrator-level account in SmartRecruiters, and
  • a subscription to Microsoft's Azure Management Portal.

There are two steps to integrating your company's Office 365 Calender with SmartRecruiters:

  1. Register SmartRecruiters as an App in Azure.
  2. Add the App's credentials to SmartRecruiters.

Register SmartRecruiters in Azure

You'll need to register SmartRecruiters as an App to get two pieces of information:

  1. Client ID
  2. Client Secret Key

You may need assistance from your Azure Portal Administrator in order to register a SmartRecruiters app in Azure.

Perform these steps in the Classic portal (manage.windowsazure.com), not the New portal (portal.azure.com). The New portal does not provide a Client ID.

To register the app:

  1. Log in to https://manage.windowsazure.com with an Administrator account.
  2. Click Azure Active Directory in the lefthand panel.
  3. Click Applications.
  4. Click + Add at the bottom of the page.
  5. In the popup, click Add an Application my organization is developing.
  6. Enter a name for the app, e.g., SmartRecruiters Calendar Integration.
  7. Leave the Type as Web Application and/or Web API and click the Next arrow.
  8. Enter https://www.smartrecruiters.com into the Sign-on URL and App ID URI fields, and click the Next arrow.
  9. Click Configure.
  10. Copy the Client ID.
  11. Under Keys, select either 1 year or 2 years for Select Duration, and click Save to generate the key's value.
  12. Copy the key's value. You won't be able to retrieve later.
  13. Under Permissions to other applications, click Add Application.
  14. In App list, click Microsoft Graph, and then click the Next arrow..
  15. Hover over the Application Permissions for Microsoft Graph, and select these permissions:
    • Read directory data
    • Read and write calendars in all mailboxes
  16. Click Save.

All set!

Add credentials to SmartRecruiters

Once you've registered an SmartRecruiters app in Azure and copied down the Application ID, and Secret key, enter them into SmartRecruiters. 

  1. Navigate to Settings / Admin.
  2. Click Calendar Integrations int he Configuration list.
  3. Click the MSFT Office 365 Integration tab.
  4. Enter the Client ID, Secret Key value, and your full Tenant ID, e.g., SmartRecruiters.onmicrosoft.com.
  5. Click Save, then Load Resources.

If the setup is successful, you'll see a list of rooms and reservable resources from your calendars. Contact Support to complete the integration.