Prednosti hibridnega koledarja

Integracija trenutno zagotavlja naslednje glavne funkcije:

  1. Uporabnikom omogočite načrtovanje sestanka za sodelovanje s katerim koli odjemalcem koledarja, ki se poveže z Googlovim koledarjem G Suite (Googlov koledar). Vtičnikov ali razširitev vam ni treba namestiti. V polje Location vnesite ključno besedo (na primer @webex ali @meet).

  2. Uporabnikom v aplikaciji Webex App (namizni in mobilni računalnik) ter na fizičnih končnih točkah prikažite seznam sestankov.

  3. Obvestilo se prikaže z gumbom Join, znanim tudi kot One Button to Push (OBTP).

  4. Posodobite stanje prisotnosti uporabnika aplikacije Webex, ko uporabnik vklopi odzivnik za počitnice v Gmailu (včasih se to imenuje stanje izven pisarne).

Ta članek vsebuje pregled, kako storitev hibridnega koledarja v oblaku integrira Googlov koledar z oblakom Webex in tako zagotavlja te funkcije.

Podobne preglede drugih integracij storitve Hybrid Calendar Service najdete v naslednjih člankih:

Najnovejše informacije o funkcijah in namestitvi najdete na spletnem mestu https://www.cisco.com/go/hybrid-services-calendar.

Obdelava podatkov

Hibridni koledar prejme podrobnosti o sestankih iz koledarskega sistema in jih uporabi na naslednji način:

  • preveri lokacijo in telo sestanka za URI in URL-je za pridružitev sestanku.
  • naslov vabila kot naslov sestanka.
  • čas začetka in konca, da se reža sestanka prikaže na seznamu sestankov v aplikaciji Webex App in na nekaterih napravah.
  • povabljenci, da se zapolni seznam udeležencev na seznamu sestankov.
  • povabljencem, da jim pošlje gumb Pridruži se, ko je čas, da se pridružijo.
  • organ za vabljenje na sestanek, da se izpolni dnevni red sestanka Webex.

Storitev pošilja šifrirane podatke v oblak Webex (in jih shranjuje v šifrirani obliki), da zagotovi seznam sestankov in gumb Pridruži se.

Storitev ne shranjuje ali prenaša nešifriranih podatkov. Občutljivi podatki, kot so opis sestanka, vsebina sestanka in e-poštni naslovi povabljenih, so pri shranjevanju in prenosu vedno šifrirani.

Storitev hibridnega koledarja hrani podatke o sestankih omejen čas. Shranjeni podatki zajemajo sestanke od 7 dni v preteklosti do 31 dni v prihodnosti.

Hibridni koledar za šifriranje podatkov uporablja isto storitev šifriranja v oblaku Webex, kot jo uporablja aplikacija Webex. Strežnik za upravljanje ključev (KMS) v oblaku zagotavlja upravljanje ključev. Če se odločite za uporabo hibridnega varovanja podatkov, za upravljanje ključev poskrbi vaša lastna lokalna KMS. (Več podrobnosti najdete v dokumentu Webex App Security Paper.)

Preverjanje pristnosti in avtorizacija med uvajanjem

Hibridni koledar uporablja tok dodelitve poverilnic odjemalca OAuth 2.0 Googlovemu strežniku za avtorizacijo.

Postopek avtentikacije aplikacije

Hibridni koledar se pri Googlu registrira kot aplikacija. Uporablja storitveni račun s prenosom pooblastil za celotno domeno, da se izogne potrebi po soglasju uporabnika. (Za več podrobnosti glejte https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Hibridni koledar mora imeti naslednja dovoljenja za uporabo:

Dovoljenje

Uporaba

Upravljanje koledarjev uporabnikov

https://www.googleapis.com/auth/calendar

  • Posodobite besedilo sestanka s podatki o pridružitvi.

  • Določite jezik uporabnika za namene lokalizacije.

Upravljanje osnovnih nastavitev pošte

https://www.googleapis.com/auth/gmail.settings.basic
  • Preberi status zunaj pisarne.

V središču Control Hub lahko samo skrbniki s privilegiranim dostopom zagotovijo organizacijo stranke za hibridni koledar . Skrbnik mora kopirati in prilepiti ID odjemalca in obseg pooblastil iz Control Hub-a v razdelek Manage API client access v upraviteljski konzoli domene Google G Suite.

Potek vključuje naslednje korake na visoki ravni:

  1. Z uporabo poverilnic storitvenega računa aplikacija od Googlovega strežnika za avtorizacijo pridobi žetone za dostop na ravni uporabnika, da dobi dostop do koledarjev uporabnikov.

  2. Aplikacija uporablja žeton dostopa v klicih API Googlovega koledarja, da pridobi dostop do informacij koledarja.

Postopek zagotavljanja

Aktivacija uporabnikov za dostop do koledarja

Po uspešni namestitvi hibridnega koledarja kot registrirane aplikacije mora skrbnik izrecno aktivirati uporabnike, da storitvi omogoči dostop do njihovih koledarjev v paketu G.

Za uspešno aktivacijo uporabnika za dostop do koledarja morajo biti izpolnjeni naslednji pogoji:

  • Uporabnikov e-poštni naslov v Control Hubu se mora ujemati z njegovim računom za koledar Google v zakupniku Google G Suite v organizaciji.

  • Administrator mora preveriti domeno v uporabnikovem e-poštnem naslovu ALI mora uporabnik preveriti svoj e-poštni naslov z uspešno prijavo v aplikacijo Webex.

Aktivacija uporabnika obvesti hibridni koledar, da potrdi, da ima pravilna dovoljenja za dostop do uporabnikovega koledarja v storitvi G Suite.

Uspešno preverjanje je pogoj za uporabo funkcionalnosti hibridnega koledarja. Če storitev ne more potrditi uporabnika, ga postavi v stanje napake. Storitev uveljavlja pravilnik za dostop samo do koledarjev uspešno aktiviranih uporabnikov za tekočo obdelavo.

Tekoče dejavnosti

Hibridni koledar uporablja Google Calendar REST API. Ta API podpira širok nabor operacij z Googlovim koledarjem. Vendar pa hibridni koledar uporablja le podskupino ukazov, ki so povezani s primeri uporabe koledarja.

Tabela 1. Operacije, ki jih trenutno uporablja storitev hibridnega koledarja

API REST

Uporaba

GET calendars/{calendarId}/events

Seznam koledarskih dogodkov.

GET calendars/{calendarId}/events/{eventId}/instances

Primeri določenega ponavljajočega se dogodka.

GET /calendars/{calendarId}/events/{eventId}

Informacije o posameznem dogodku v koledarju.

PATCH /calendars/{calendarId}/events/{eventId}

Posodabljanje lastnosti koledarskih dogodkov (vključno z informacijami o združitvi in razširjenimi lastnostmi). Ta operacija se uporablja tudi za določanje statusa sestanka sprejem/odpoved/začasno sprejemanje.

POST /calendars/{calendarId}/events/quickAdd

Ustvari dogodek na podlagi preprostega besedilnega niza.

POST /calendars/{calendarId}/events/watch

Naročite se na obvestila o spremembah uporabnikovega koledarja.

POST /channels/stop

Odjava od obvestil o spremembah uporabnikovega koledarja.

GET /users/me/settings/{setting}

Pridobi uporabnikov lokalno okolje.

GET /users/{userId}/settings/vacation

Pridobi uporabnikove nastavitve odzivnika za počitnice.

POST /calendars/{calendarId}/acl

Ustvari pravilo za nadzor dostopa.

DELETE /calendars/{calendarId}/acl

Izbriše pravilo za nadzor dostopa.

POST /calendars/{calendarId}/events

Ustvari dogodek v koledarju.

DELETE /calendars/{calendarId}/events/{eventId}

Iz koledarja izbriše dogodek.

GET /freeBusy

Prikaže razpoložljivost uporabnika in stanje prost/zaposlen za določeno časovno obdobje.