Prednosti hibridnega koledarja

Trenutno integracija 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 (Google Calendar). Ni vam treba namestiti vtičnikov ali razširitev. Vnesite ključno besedo v Lokacija (na primer @webex ali @meet).

  2. Prikažite seznam srečanj uporabnikom v aplikaciji Webex App (namizni in mobilni) in na fizičnih končnih točkah.

  3. Pojavi se obvestilo z gumbom za pridružitev, znanim tudi kot One Button to Push (OBTP).

  4. Posodobite stanje prisotnosti uporabnika v aplikaciji Webex, ko uporabnik vklopi odzivnik na počitnicah v Gmailu (včasih imenovan status odsotnosti).

Ta članek podaja pregled, kako Hybrid Calendar Service v oblaku integrira Google Koledar z oblakom Webex, da zagotovi te funkcije.

Za podobne preglede drugih integracij Hybrid Calendar Service glejte naslednje članke:

Za najnovejše informacije o funkcijah in uvajanju glejte https://www.cisco.com/go/hybrid-services-calendar.

Ravnanje s podatki

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

  • preveri lokacijo sestanka in telo za URI-je in URL-je za pridružitev sestanku
  • naslov povabila kot naslov sestanka
  • začetni in končni čas za prikaz termina sestanka na seznamu sestankov v aplikaciji Webex in v nekaterih napravah
  • povabljenci zapolnijo seznam udeležencev na seznamu srečanj
  • povabljenci, da jim pošljejo gumb Pridruži se, ko je čas za pridružitev
  • organ za povabilo na sestanek zapolni dnevni red sestanka Webex

Storitev pošlje šifrirane podatke v oblak Webex (in jih shrani v šifrirani obliki), da zagotovi seznam srečanj in gumb Pridruži se.

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


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

Za šifriranje podatkov Hybrid Calendar uporablja isto storitev šifriranja v oblaku Webex, kot jo uporablja aplikacija Webex. Kot tak strežnik za upravljanje ključev v oblaku (KMS) zagotavlja upravljanje ključev. Če se odločite za uvedbo Hybrid Data Security, vaš lasten lokalni KMS zagotavlja upravljanje ključev. (Za več podrobnosti glejte Varnostni papir za aplikacijo Webex.)

Avtentikacija in avtorizacija med uvajanjem

Hibridni koledar uporablja tok odobritve poverilnic odjemalca OAuth 2.0 Googlovemu avtorizacijskemu strežniku.

Postopek avtentikacije aplikacije

Hybrid Calendar se pri Googlu registrira kot aplikacija. Uporablja storitveni račun z delegiranjem 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 aplikacijo:

Dovoljenje

Uporaba

Upravljanje uporabniških koledarjev

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

  • Posodobite besedilo sestanka s podrobnostmi o pridružitvi.

  • Določite jezik uporabnika za namene lokalizacije.

Upravljajte osnovne nastavitve pošte

https://www.googleapis.com/auth/gmail.settings.basic
  • Preberite status odsotnosti.

V Control Hubu lahko samo skrbniki s privilegiranim dostopom zagotovijo organizacijo stranke za hibridni koledar. Skrbnik mora kopirati in prilepiti ID odjemalca in obsege pooblastil iz Control Hub v Upravljanje dostopa odjemalca API razdelek skrbniške konzole domene Google G Suite.

Tok vključuje naslednje korake na visoki ravni:

  1. S pomočjo poverilnic storitvenega računa aplikacija pridobi žetone za dostop na ravni uporabnika od Googlovega avtorizacijskega strežnika za dostop do koledarjev uporabnikov.

  2. Aplikacija uporablja žeton za dostop v klicih API-ja za Google Koledar, da pridobi dostop do informacij Koledarja.

Postopek zagotavljanja

Aktiviranje uporabnikov za dostop do koledarja

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

Za uspešno aktiviranje 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 Google Koledar v najemniku Google G Suite organizacije.

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

Aktiviranje uporabnika obvesti Hybrid Calendar, da potrdi, da ima ustrezna dovoljenja za dostop do uporabnikovega koledarja v G Suite.

Uspešno preverjanje veljavnosti je pogoj za uporabo funkcije 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 operacije

Hibridni koledar uporablja API REST za Google Koledar. Ta API podpira široko paleto operacij z Google Koledarjem. Vendar pa hibridni koledar uporablja samo podnabor ukazov, ki so povezani s primeri uporabe koledarja.

Tabela 1. Operacije, ki jih trenutno uporablja Hybrid Calendar Service

REST API

Uporaba

GET calendars/{calendarId}/events

Seznam koledarskih dogodkov.

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

Primerki določenega ponavljajočega se dogodka.

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

Informacije o posameznem dogodku v koledarju.

POPRAVEK /calendars/{calendarId}/events/{eventId}

Posodobite lastnosti koledarskih dogodkov (vključno z informacijami o pridružitvi in razširjenimi lastnostmi). Ta operacija se uporablja tudi za nastavitev stanja sprejema/zavrnitve/pogojnega sprejemanja sestanka.

OBJAVI /calendars/{calendarId}/events/quickAdd

Ustvari dogodek na podlagi preprostega besedilnega niza.

OBJAVI /calendars/{calendarId}/events/watch

Naročite se na obvestila o spremembah v uporabnikovem koledarju.

POST /kanali/stop

Odjava od obvestil o spremembah uporabnikovega koledarja.

GET /users/me/settings/{setting}

Pridobite uporabnikove področne nastavitve.

GET /users/{userId}/settings/vacation

Pridobi nastavitve odzivnika o odsotnosti uporabnika.

OBJAVI /calendars/{calendarId}/acl

Ustvari pravilo za nadzor dostopa.

IZBRIŠI /calendars/{calendarId}/acl

Izbriše pravilo za nadzor dostopa.

OBJAVI /calendars/{calendarId}/events

Ustvari dogodek v koledarju.

IZBRIŠI /calendars/{calendarId}/events/{eventId}

Izbriše dogodek iz koledarja.

GET /freeBusy

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