Table of Contents |
---|
The Mazemap MazeMap Resource Booking feature enables convenient space bookings in a hybrid work environment. This feature is customisable for booking various spaces such as rooms, workspaces and desks.
Customers have the option to can import resource details from supported external calendars, such as Google or Office Microsoft 365, or use MazemapMazeMap's built-in hybrid desks solution service. This service is particularly useful for adding desks that are not available in a standard calendar provider.
This page describes how to set up resource booking with Microsoft 365.
Setup Microsoft 365
1) Sign
...
up and
...
consent
Before you can start using Office365 Microsoft 365 and MazemapMazeMap, you will need to sign up and provide consent for the collection and use of your data. This is necessary to ensure that we are able to provide you with the best possible service and to comply with relevant data protection regulations.
...
Click the following link to sign up for Resource Booking with MazeMap:
Review the terms of service and privacy statement for both Office365 and Mazemap, and provide Microsoft 365 and MazeMap. Provide your consent by clicking the Accept button.
...
Create a request with MazeMap Support with your Tenant ID.
MazeMap Support will be in contact.
Info |
---|
For customers with Resource Booking predating March 2024, see instructions in section Deprecated setup - Sign Up up and Consentconsent. |
2) Booking options
Rooms needs to auto accept meeting requests.
...
3)
...
Data
...
access
Full access to user calendars - allowing MazeMap to create, read, update and delete events in user calendars. This is necessary to book a room with a user that is logged in.
Reading user’s basic profile (name, picture and username): This is used to provide a more personalized user experience. This information is only accessed for a signed-in user.
...
Here is a full list over all the Office365 Microsoft 365 API Calls*:
Getting availability (overview in map for specific point in time) + schedule for a single room for some time in the future (we use the timestamps, not the other information in the schedule items)
...
The login flow is client side only. It does not go through MazeMap servers. The user gets prompted for a login flow from Office365 Microsoft 365 which returns an access token. This access token is stored locally in the browser (for 60 minutes) and used in calls to MazeMap when booking a room. The access token is forwarded directly to the Office365 Microsoft 365 APIs for booking a room (impersonation).
...
Microsoft makes changes
We want to optimise the flow (faster alternative API calls doing the same action)
New requirements/ new features
Auto unbooking with occupancy sensors
The optional auto unbooking feature allows resources to automatically be un-booked if occupancy sensors or wifi check-in policies show that the resource is unused. This frees up the resources for other users. For example, automatically cancelling a meeting room booking if a sensor in the room shows no one is present, allows another user to book the room.
To be able to do cancellation without a signed-in user, write permission to all calendars is required.
To sign up and provide your consent, please follow these steps:
Click the following link to sign up for auto un-booking with MazeMap: https://login.microsoftonline.com/common/adminconsent?client_id=5de804c1-0453-4ffa-9000-df9f5623e222&redirect_uri=https%3A%2F%2Fuse.mazemap.com%2Foauthsuccess.html
Review the terms of service and privacy statement for both Microsoft 365 and MazeMap, and provide your consent by clicking the Accept button.
Booking config settings
Deprecated setup - Sign
...
up and
...
consent
Before March 2024, these were the steps to sign up and consent.
...
To sign up and provide your consent, please follow these steps:
Click the following link https://adminlogin.mazemapmicrosoftonline.com/booking/office365/common/adminconsent?client_id=7282620c-73d8-46d2-8dc6-7e2602fd1003&redirect_uri=https%3A%2F%2Fadmin.mazemap.com%2Fbooking%2Foffice365%2Findex.html to sign up for Resource Booking with MazeMap.
Review the terms of service and privacy statement for both Office365 Microsoft 365 and MazemapMazeMap, and provide your consent for the by clicking the accept button
Create a request with MazeMap Support with your Tenant ID
MazeMap support will be in contact
Auto unbooking with occupancy sensors
...