---
title: Setting up Outlook Integration with Azure
description: This article will show you how to sync Zapfloor with Outlook integration using Azure
---

[Skip to content](https://support.zapfloorhq.com/knowledge-base/setting-up-outlook-integration-with-azure#main-content)

English

Show submenu for translations

[Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new?hsLang=en)

![Avatar  8-1.png\]](https://support.zapfloorhq.com/hs-fs/hubfs/Avatar%20%208-1.png?height=40&name=Avatar%20%208-1.png)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

Open main navigation

Close main navigation

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor
- English
  
  Show submenu for translations
- [Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new)
- [Go to zapfloor.com](https://www.zapfloor.com/)

[Go to zapfloor.com](https://www.zapfloor.com/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.zapfloorhq.com/knowledge-base?hsLang=en)
2. [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en)
3. [Outlook Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#outlook-calendar)

# Setting up Outlook Integration with Azure

## This article will show you how to sync Zapfloor with Outlook integration using Azure

 

**Pre-requisites:**

1. Zapfloor Account
2. Outlook Account
3. Azure admin rights

 

**Follow the below steps to start with the configuration:**

- Login into Azure
- Go to "Azure Active Directory" in the left menu
- Go to "App Registrations"

    - Click on "New Registration

![](https://support.zapfloorhq.com/hs-fs/hubfs/setupoutlookazure1-png.png?width=3298&height=1868&name=setupoutlookazure1-png.png) 

### **To create a "new registration"**

- Fill in a name that refers to zapfloor
- Supported account types:

    - Select "Accounts in an organizational director (Anv Azure AD director - Multitenant'")
- Redirect URL is required for zapfloor.

    - Add the following webhook urls:

          - **[https://api.zapfloorhq.com/api/v5/outlook/authorize](https://api.zapfloorhq.com/api/v5/outlook/authorize)**
          - **[https://api.zapfloorhq.com/api/v5/outlook/authorize\_user](https://api.zapfloorhq.com/api/v5/outlook/authorize_user)**
- **Supported account types** depends on how your outlook tenant is setup. Is it single tenant, take **single tenant**.
- **Implicit grant and hybrid flows** can be ignored
- Click on "Register"

![](https://support.zapfloorhq.com/hs-fs/hubfs/setupoutlookazure2-png.png?width=3282&height=1878&name=setupoutlookazure2-png.png)

### **Give the application the right permissions**

The new application that is registered now needs extra permissions to be able to create events on resources:

- In the application go to "API permissions"
- Click on "Add a permission"
- Click on "Microsoft Graph" at the top
- Select "Application permissions"
- The permissions you have to add is depending on how you want to set up the integration.

    - Global administrator level permissions for a service account to handle meeting room bookings across an organisation

          - Calendars.Read
          - Calendars.ReadWrite
          - Place.Read.All
          - User.Read.All
    - Using an user account as service account with limited rights (delegated)

          - Calendars.ReadWrite.shared
          - email
          - offline\_access
          - profile
          - User.read
- When you are setting up the integration with global admin rights, you have to grant admin consent for the application which you can find in the overview of the permissions. Check the "Status" column if it worked out.

![](https://support.zapfloorhq.com/hs-fs/hubfs/setupoutlookazure3-png.png?width=3562&height=1498&name=setupoutlookazure3-png.png)

### **Client Secret**

- Go to "Certificates & Secrets" -\> "Client secrets"
- - Description "zapfloor"
    - Expires: this is something you can choose. Every time when it's expired you have to create a new one
    - Don't forget to copy paste the **VALUE** and **not Secret ID**
      
      Click on "New Client secret"

![](https://support.zapfloorhq.com/hs-fs/hubfs/setupoutlookazure4-png.png?width=3250&height=1534&name=setupoutlookazure4-png.png)

### **Add Application details to zapfloor**

- You can find the details of the application in azure under "Overview" of the created application
- Go to zapfloor -\> Integrations -\> Outlook

    - **Tenant ID \*:** Field with "3" before in the screenshot below
    - **Client ID \*:** Field with "1" before in the screenshot below
    - **Client Secret \*:** take the **Secret Value** (not ID) from the secret you created under "Certificates & Secrets" in previous step
    - Fallback email address (required)

          - When a user in zapfloor does not exist in your Outlook tenant environment, we still need to create the reservations. We need to create them with a general email address
          - We suggest to create a user specific for this integration with a license to easily identify bookings for bookings created in zapfloor from a not existing user in Outlook
- After saving the credentials in zapfloor -\> Click on "Connect & Consent App"
- Now we start creating the subscriptions for all resources (meeting rooms)

    - This can take some time
    - Refresh the page to see if all the meeting room bookings in the list are visible under "Active subscriptions"

 

Now the integration is setup!

[➡️ Next step is to link the meeting room, we'll show you how to here.](https://support.zapfloorhq.com/knowledge-base/link-meeting-rooms-in-zapfloor-meeting-rooms-to-an-outlook-calendar?hsLang=en)

**Some addition information:**

- Email address for all bookings (optional)

    - Keep this field empty if you want to create bookings in name of the Outlook user
- Please make sure all meeting rooms in zapfloor are linked to the resources in outlook

 

- [Getting Started](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#main-content)

    - [Initial Setup](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-setup)
    - [Initial Data Import](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-data-import)
    - [First Use](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#first-use)
    - [White Label App](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#white-label-app)
    - [Contracts](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#contracts)
    - [Lead manager](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#lead-manager)
    - [Marketplace](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#marketplace)
- [My Center Settings](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#main-content)

    - [Space and Resource Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#space-and-resource-management)
    - [User and Access Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#user-and-access-management)
    - [Deliveries](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#deliveries)
    - [Products](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#products)
    - [Visitors](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#visitors)
- [Invoicing your customers](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#main-content)

    - [Creating and Managing Invoices](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#creating-and-managing-invoices)
    - [Indexation](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#indexation)
    - [Payment Processing](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#payment-processing)
    - [Subscription Management](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#subscription-management)
- [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#main-content)

    - [Salto](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#salto)
    - [Teams](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#teams)
    - [ID tech](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#id-tech)
    - [Exact Online](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#exact-online)
    - [Twikey](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#twikey)
    - [Zapier](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#zapier)
    - [Papercut](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#papercut)
    - [Stripe](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#stripe)
    - [Outlook Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#outlook-calendar)
    - [Roomz](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#roomz)
    - [iFrame](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#iframe)
    - [Blue ID](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#blue-id)
    - [Google Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#google-calendar)
    - [Mollie](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#mollie)
    - [Yuki](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#yuki)
    - [Radius](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#radius)
    - [SSO](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#sso)
    - [Parking](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#parking)
    - [Vecos Lockers](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#vecos-lockers)
    - [Economic](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#economic)
    - [AFAS](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#afas)
    - [Scrive](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#scrive)
    - [Xero](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#xero)
- [Tips & Tricks](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#main-content)

    - [Efficiency and Optimization](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#efficiency-and-optimization)
- [Support & FAQ](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#main-content)

    - [Login](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#login)
    - [Common Issues and Questions](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#common-issues-and-questions)
    - [Manage bookings](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#manage-bookings)
    - [Security and Compliance](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#security-and-compliance)
    - [Release notes](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#release-notes)
- [Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#main-content)

    - [Customization and Branding](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#customization-and-branding)
    - [Advanced Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#advanced-settings)
- [Reporting](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#main-content)

    - [Data export](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#data-export)
- [Release Notes](https://support.zapfloorhq.com/knowledge-base/release-notes?hsLang=en)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

[![Chill listening crop-3](https://support.zapfloorhq.com/hs-fs/hubfs/Logo_1-1.png?width=68&height=24&name=Logo_1-1.png "Chill listening crop-3")](https://support.zapfloorhq.com/?hsLang=en)

Zapfloor Help Center

Copyright © 2026, zapfloor NG