Versions Compared

Key

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

...

If you choose to have a private room calendar, you must share it individually with MazeMap for room booking visualisation visualization to work.

  1. Scroll down to "Access permissions" and ensure the "Make available to public" box is unchecked.

  2. Scroll down to "Share with specific people" and select "Add people."

  3. Add room-booking@mm-prod-app.iam.gserviceaccount.com and select "send." Users with login credentials will now be able to see the room schedule on your map.

...

That's it! You've successfully set up the Mazemap Resource Booking feature with Google Calendar, with various options for calendar sharing, including public, individual, or complete sharing using Google Workspace Domain-Wide Delegation.

If you encounter any issues or have questions, don't hesitate to contact our support team.

3 Data access (WIP)

Scopes:

Code Block
SCOPES = [
    "https://www.googleapis.com/auth/calendar.events",
    "https://www.googleapis.com/auth/calendar",
    "https://www.googleapis.com/auth/admin.directory.group.readonly",
]

USER_SCOPES = [
    "https://www.googleapis.com/auth/calendar",
    "https://www.googleapis.com/auth/userinfo.email",
]

Endpoints:

Other references:

https://support.google.com/calendar/answer/37082?hl=en

...