Zoom

Kromě Google a Microsoft řešení podporuje LockMyCal také platformu Zoom.


Zoom integrace

  • OAuth 2.0 (propojení vlastního účtu): V Integrace → Video propojíte svůj Zoom účet přes standardní přihlašovací OAuth tok ("Connect Zoom") — appka meetingy vytváří jménem vašeho vlastního účtu, žádná samostatná firemní/admin aplikace se nekonfiguruje.
  • Waiting Room a heslo: Každý vygenerovaný meeting má automaticky zapnutou čekárnu (Waiting Room) a heslo (passcode).
  • Bezpečnost: Odkaz je vygenerován jako jedinečný pro každou jednotlivou rezervaci.

Aktivace

  1. Ujistěte se, že máte v Integrace → Video propojen svůj Zoom účet.
  2. U konkrétního typu schůzky zvolte v sekci Místo konání volbu Video a službu Zoom.

Při přesunutí rezervace se přesune i Zoom meeting.

Self-hosting: konfigurace aplikace Zoom

V Zoom Marketplace vytvořte aplikaci typu General App:

  • Redirect URL: https://vasedomena.cz/auth/zoom/video/callback
  • Oprávnění: meeting:write:meeting, meeting:update:meeting, meeting:delete:meeting, meeting:read:meeting, user:read:user
  • V části Event Subscriptions zapněte událost deautorizace s adresou https://vasedomena.cz/auth/zoom/deauthorize
ZOOM_CLIENT_ID=...
ZOOM_CLIENT_SECRET=...
ZOOM_STATE_SECRET=nahodny_retezec   # openssl rand -base64 32
ZOOM_DEAUTH_SECRET=...

Warning

[BREAKING] od verze 1.16: Pokud vaše aplikace Zoom nemůže mít oprávnění meeting:update:meeting, nastavte ZOOM_UPDATE_SCOPE_ENABLED=false – jinak budou uživatelé vyzváni k opětovnému připojení Zoomu kvůli oprávnění, které aplikace nemůže udělit.

Note

Hledáte self-hosted alternativu? Podívejte se na Jitsi Meet, Nextcloud Talk nebo MiroTalk.