SuiteSetter + Microsoft 365

Book rooms in Outlook.
Keep every rule.

Your meeting rooms join Outlook’s Room Finder, and every booking made there still goes through your hours, buffers and approvals. Your IT team connects your own Microsoft 365 in about an hour, and the app itself can only reach room calendars.

Microsoft 365 with Exchange Online · Outlook on desktop, web and phone · no add-in to install

How it works

One diary. Two ways in.

Outlook and SuiteSetter check in with each other every minute, in both directions. Nobody has to keep two calendars in step.

Outlook → SuiteSetter

Book it in Outlook

Add a room to any meeting. Within a minute or two it’s a SuiteSetter booking, checked against your hours, buffers, minimum lengths and approvals like any other. If it can’t stand, the room declines in Outlook with the reason.

SuiteSetter → Outlook

Book it in SuiteSetter

Bookings made on your SuiteSetter site show the room busy in Outlook within about a minute. Moves, cancellations, recurring series and blackouts go across too, so Outlook turns those times away itself.

Room Finder

Find it by building

Rooms appear in Outlook’s Room Finder by building and city, with how many they seat. SuiteSetter writes the Exchange settings for every room, so IT just runs them.

Booked in Outlook, then moved or cancelled there? SuiteSetter follows.

Recurring meetings come across one occurrence at a time

Rooms that need approval arrive as pending

Meetings made in Outlook are edited in Outlook, so there’s one place to change them

New rooms can take a day or two to appear in Room Finder. You can book them by name straight away.

Who books from Outlook

Your team stays where it works

You decide whose Outlook bookings count: your own staff only, or everyone in your Microsoft 365.

Serviced offices · business centres · coworking

For workspace operators

Your own team books meeting rooms from Outlook, straight into the same diary your clients book from. Clients from other companies keep booking on your branded SuiteSetter site.

  • Staff meetings from Outlook land in the diary at no charge
  • Someone without an account books in Outlook? Hold the room or decline it, your choice
  • Clients keep their personal calendar feed for Outlook, Google or Apple Calendar

Your own people, your own rooms

For company offices

One company booking its own meeting rooms, with no invoices in sight. Colleagues book in Outlook or SuiteSetter, and everyone sees the same diary.

  • Sign in with Microsoft: no passwords, no emailed codes
  • Colleagues from your email domains get an account automatically
  • Link your Outlook calendar once and your SuiteSetter bookings land in it, with a Teams link on single bookings when you want one

Security & privacy

Room calendars. Never email.

SuiteSetter asks for as little of your Microsoft 365 as it can. Here’s exactly what it gets, and how you can check.

  • One application permission

    The app registration asks for one thing at the application level: permission to list your rooms and where they are. No mail, no files, no people.

    Place.Read.All
  • Scoped to room mailboxes

    Calendar access comes from Exchange’s own RBAC for Applications, with a management scope that matches room mailboxes only. Staff mailboxes sit outside it.

    RoomMailbox only
  • Proved at setup

    The connection test won’t mark the integration connected until it has tried to open a real staff mailbox you choose, and failed. Run it again whenever you like.

  • Your tenant, your install

    Your own SuiteSetter installation, with its own database, talks to Microsoft directly. No shared database, no middleman service, and sign-in tokens are stored encrypted.

Sign in with Microsoft and calendar linking are optional, and off until your admin turns them on. A person’s own calendar is only used if they choose to link it. They use delegated permissions (User.Read, Calendars.ReadWrite, offline_access), which act on behalf of the person who signed in, never as the app.

What you need

A short list

If your organisation already runs Microsoft 365 with Exchange Online, you have almost everything. The rest is an hour of your IT team’s time and a little patience with Microsoft.

Microsoft 365 with Exchange Online

Business Standard or Premium, E3, E5 or similar. Room mailboxes don’t need a licence.

Your current plan

A Global admin and an Exchange admin

For the app registration, admin consent and a few lines of PowerShell. Often the same person.

About 1 hour

Exchange applies the permissions

Microsoft’s own delay while the room-only scope takes effect. Nothing to do but wait.

30 min to 2 hours

Rooms reach Room Finder

New rooms and building room lists show up in Outlook’s Room Finder. Booking by name works before then.

24 to 48 hours

Teams links need a Microsoft Teams licence; everything else works without one. On-premises Exchange and personal Outlook.com accounts aren’t supported.

What IT does

Six steps, about an hour.

Mostly copy and paste. SuiteSetter writes each room’s PowerShell from its own rules and fills in your IDs. The IT setup guide walks through the same six steps.

Ask for the IT setup guide

Detailed IT setup guide available on request.

  1. 1

    Rooms in Exchange

    Every bookable room is a room mailbox, with its building and city so Room Finder can list it.

  2. 2

    Register the app in Entra

    Single tenant, one application permission to list rooms, then grant admin consent.

  3. 3

    Limit it to room mailboxes

    Three lines of Exchange PowerShell give the app calendar access for room mailboxes only.

  4. 4

    Connect SuiteSetter

    Paste the IDs and secret into Settings → Integrations and run the test. It proves a staff mailbox is out of reach.

  5. 5

    Map rooms, mirror rules

    Pair each room, then run the lines SuiteSetter writes for it: hours, rules, Room Finder details and a room list per building.

  6. 6

    Test both ways

    Book, move and cancel from each side. From then on the sync runs every minute.

IT questions, answered

Can clients from other companies book from their own Outlook?

No. SuiteSetter connects to your organisation’s own Microsoft 365, and bookings from other Microsoft 365 organisations aren’t supported. Clients from other companies keep booking on your SuiteSetter site, and can subscribe to their bookings in Outlook, Google or Apple Calendar.

Does it work in Outlook on desktop, web and mobile?

Yes. SuiteSetter works through Exchange Online itself, not an add-in, so any Outlook that can add a room to a meeting works the same way: the desktop apps, Outlook on the web and Outlook on your phone. There’s nothing to install on anyone’s computer.

Do we need Microsoft Teams?

Only for Teams links. Rooms sync both ways without it. Meetings booked in Outlook keep their Teams links, and SuiteSetter shows them on the booking. To add a Teams link when booking in SuiteSetter, a person needs a Teams licence and links their Microsoft account once, then ticks “Add a Microsoft Teams meeting” on the SuiteSetter booking form. That box appears once your admin turns on calendar linking, for single bookings in rooms connected to Outlook. It isn’t offered for recurring series.

Can SuiteSetter read our email or staff calendars?

No mail, ever. Calendars: only room calendars, plus the calendar of anyone who chooses to link theirs, which stays off until your admin turns it on. The app’s only application permission is Place.Read.All, and Exchange limits its calendar access to room mailboxes. The connection test won’t finish until it has proved it can’t open a real staff mailbox, and you can run it again whenever you like.

What happens if an Outlook booking breaks a rule?

Exchange turns away clashes and closed times as soon as you send. SuiteSetter checks everything else, such as buffers, minimum lengths and booking steps, within a minute or two. If the booking can’t stand, the room declines in Outlook with the reason, so the organiser may see it accept first and then decline. Rooms that need approval arrive as pending.

Who can book from Outlook?

You choose: your own staff only, or everyone in your Microsoft 365. It starts at staff only for workspace operators and everyone for company offices. Outlook bookings from anyone else can either hold the room or be declined, and that’s your choice too.

Bring your rooms into Outlook

Tell us about your rooms and your Microsoft 365. We’ll show you the whole loop and come back with demo dates, usually within a day.

Book a demo Ask for the IT setup guide

hello@suitesetter.com