What Robin needs
Robin needs permission to view and change the calendars paired with your account to keep them in sync. Follow steps 1 and 2 below to prepare your Google calendar system for Robin.
Heads up
Some of these changes need administrator access to your Google Workspace account.
Step 1: Give booking user editing permissions
To edit events correctly (for example, to end a meeting early from the room display), give your booking user permission to edit events. You can give the booking user the correct permissions in 2 ways:
- Option 1 (easiest): Give your booking user Super Admin privileges.
- Option 2: Share your calendar resources with the booking user.
Step 2. Set resources to "Auto-accept invitations that do not conflict"
Each time someone adds a room resource to a Google Calendar event, the room resource gets an invitation email, like a normal meeting invite.
Set each of your room resource calendars to automatically accept invitations that do not conflict in Google Calendar. Google resources that you created recently should inherit this setting by default, and no action is needed.
- In Google Calendar, find the list of calendars in the left panel. Select the three dots to open a menu, then select Settings & sharing.
- On the calendar settings page, in the "Auto-accept invitations" section, select Auto-accept invitations that do not conflict.
- Change this calendar setting for every room that has a Google calendar.
Google's API reference settings
Google Admin Help says:
If you have API reference disabled, Google automatically switches your Admin API access to Disable. As a result, your users won't be able to sign in to certain apps until you grant API access to the apps. User will receive the alert, "Access to your account data is restricted by policies... " (or your customized message).
Source: Google Admin Help