Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

How it works

The M365 calendar booking integration uses Microsoft 365

Table of Contents

General

Employees can find quickly available meeting spaces and create a booking from Optimaze Worksense. More information about Worksense’s booking features are listed on the next page.

Optimaze Worksense in itself does not have booking features. It uses Microsoft O365

Graph APIs to view, create, and edit your organizations’ calendars according to users’ actions. You can find more information about the Graph API here.

Technically all bookings made from

Optimze

Worksense are created by the room’s

O365

M365 account which is being booked. The room is the organizer and invites the user and possible other participants to the calendar booking.

With

Features

Feature

User interface

Mobile application

Web application

Info screen

Search

x

Book

x

x

x

Start and end time

x

x

x

Location

x

x

x

Title

x

Participants

x

View bookings

Start and end time

x

x

x

Location

x

x

x

Title

x

Participants

x

Access and Permissions

NOTE: Once booking features are enabled all users have access to the calendars you have entered into the Optimaze system. See instructions on next pages to see how calendars are added. Also all Optimaze Worksense users can view and edit calendars according to table.

Feature

Booked through Worksense

Not booked through Worksense

View bookings

x

x

Start and end time

x

x

Location

x

x

Title

x

Participants

x

Edit booking

x

Start and end time

x

Location

x

Title

x

Participants

x

Note

EG Worksense has access to all calendars in your organization’s M365 account with the ‘Read and write calendars in all mailboxes’

O365 Application level permission Optimaze Worksense has access to all calendars in your organization’s O365 account. However, Optimaze Worksense users can access on those calendars that have been entered into the system.  See section x how they are added.

application level permission. More information regarding the permissions can be found on Microsoft’s Graph documentation, here.

note

If you have the need to restrict the use of certain calendars, you can do that by scoping application permissions to specific exchange online mailboxes. See Microsoft instructions here.

If you have the need to restrict the use of certain calendars, you can do that by scoping application permissions to specific exchange online mailboxes. See Microsoft instructions here.

Info

Through Worksense users can access only those calendars that have been entered into the system.  See instruction here how the calendars are added.

Enable booking features

You must have Administrator role in

Optimaze

EG Worksense in order to enable booking features.


  1. Log in to Optimaze EG Worksense

  2. If you haven’t installed Optimaze Worksense as an Azure Enterprise Application please see Microsoft O365 integration365 integration 

  3. Navigate to the ‘Administration’ tab

  4. Select ‘Microsoft 365

  5. Click the Integrate button and follow the Microsoft 365. You will need ‘Global Admin’ permissions.

  6. Click Connect under the booking integration section
  7. Click toggle button next to ‘Enable booking features

  8. The button will change to blue

Image Removed
Set up email addresses in Optimaze Space

You must have Space management role in Optimaze Portal.

  • Log in to Optimaze portal

  • Go to Optimaze Space module

  • Navigate to 'Floors' in the top navigation bar and open a floor plan by clicking on it
    Select 'Capacity objects' from the Edit drop-down menu
  • Select an individual capacity object and enter the room’s calendar’s email address

    1. If you are making changes for an upcoming floor plan update, you can select ‘Modification begin date

  • Click ‘Update selected capacity objects
  • Also make sure that:

    1. The capacity object has Meeting space as a reporting type Changing capacity object's reporting type

    2. All room’s have names: Adding names to rooms

    1. Click ‘Save




    Add email addresses to the floor plans

    After you have enabled the booking feature, you need to add the email addresses of bookable spaces to the floor plans. Check the instructions here: Adding a meeting room email address to a space

    Image RemovedImage RemovedImage Removed

    Related articles
    Content by Label
    showLabelsfalse
    max5
    spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@c21f53cb
    showSpacefalse
    sortmodified
    typepage
    reversetrue
    labelskb-how-to-article
    cqllabel = "kb-how-to-article" and type = "page" and space = "EXTERNAL"
    Page properties
    hiddentrue
    Related issues