User.Read.All
Group.Read.All
Calendars.ReadWrite
Contacts.Read.All
Place.Read.All
Application (client) ID
Directory (tenant) ID
Application (client) ID
Directory (tenant) ID
Client secret
# Restrict to a group of Rooms
New-ApplicationAccessPolicy -AppId <Graph App ID> -PolicyScopeGroupId <AD group that all bookable rooms exist in> -AccessRight RestrictAccess -Description "Restrict this app to Engine bookable rooms"
# Restrict to a group of Users
New-ApplicationAccessPolicy -AppId <Graph App ID> -PolicyScopeGroupId <AD group that all staff app users exist in> -AccessRight RestrictAccess -Description "Restrict this app to Engine app users"
“office_client_id”
“office_tenant”
“office_secret”
$
in front of the setting name (e.g. “$office_secret”: "xxxx"
)Bookings 1
from "Execute command", then select the function fetch_bookings
and click “Send”. []
if there are no bookings), or an error (red), if there is an issue grabbing the events from o365."o365_driver": "dep-xxxxxxxx"
/api/staff/bookings
which will be shown in Chrome/Firefox Debug tools, on then Network tab.docker logs --tail 99 -f engine