Roomboard × Microsoft 365.

Roomboard leest jullie room-mailboxen direct via Microsoft Graph. Een boeking in Outlook, Teams of via de Outlook-mobile-app verschijnt binnen seconden op het scherm bij de deur. Geen synchronisatie-vertraging, geen dubbele bron-of-waarheid.

App-only authentication · geen extra Microsoft-licenties · zaalmailboxen blijven van jullie.

Onder de motorkap

🔐

App-only auth

Een Azure App Registration met Calendars.Read (en optioneel Calendars.ReadWrite voor in-zaal-boeken). Geen persoonlijke accounts, geen MFA-gedoe.

🛡

Beperkt tot zaalmailboxen

Via een ApplicationAccessPolicy beperken jullie de app expliciet tot de room-mailboxen. Geen toegang tot persoonlijke agenda's of postvakken.

Real-time genoeg

Calendar-views worden ge-cached voor 30–60 seconden — snel genoeg om Microsoft's API niet onnodig te belasten, kort genoeg dat een net-vrijgegeven zaal niet "doorloopt".

Schrijf-acties in Outlook

+15 min op het scherm? Het event in de zaal-mailbox wordt direct gepatcht. Iedereen die de zaal in z'n agenda heeft staan ziet de wijziging in Outlook.

Wat jullie IT-team moet doen

  1. Eenmalig een Azure App Registration aanmaken (5 min) — wij sturen een stappenscript.
  2. Calendars.Read als Application-permission toevoegen + admin-consent geven.
  3. ApplicationAccessPolicy aanmaken die de app beperkt tot een mailgroep met jullie zalen.
  4. tenant_id, client_id en client_secret aan ons doorgeven via een veilig kanaal — wij vullen ze in jullie tenant-config.

Klaar in < 30 minuten. Wij valideren samen met IT dat alleen de juiste mailboxen leesbaar zijn.

Veelgestelde vragen

Hebben we per zaal een Microsoft-licentie nodig?

Nee. Room-mailboxen zijn resource mailboxes — die hebben geen losse licentie nodig in Microsoft 365.

Werkt het ook met on-premise Exchange?

Nu nog niet — alleen Exchange Online. Hybrid Exchange (mailboxen in cloud, rest on-prem) werkt prima.

Wat als de Graph-API tijdelijk down is?

Het scherm toont "verbinding kwijt" in plaats van de bevroren laatste status — dat voorkomt verwarring. Zodra de verbinding terug is, ververst het binnen 60s.

Kunnen we de schrijf-acties ook uitzetten?

Ja. Default heeft de app alleen Calendars.Read; verlengen / vrijgeven werkt pas zodra IT expliciet ook Calendars.ReadWrite toekent.

Klaar om te starten?

Mail hallo@roomboard.nl voor een pilot — wij sturen meteen het stappenscript voor je IT-team mee.

Voor de context — lees ook Roomboard voor bedrijven of Roomboard voor scholen.