Prednosti hibridnog kalendara

Integracija trenutno obezbeđuje sledeće glavne funkcije:

  1. Pružite korisnicima mogućnost da zakažu sastanak o saradnji sa bilo kojim klijentima kalendara koji se povezuje sa uslugom Google G Suite Calendar (Google kalendar). Ne morate da instalirate dodatne komponente ili lokale. Unesite ključnu reč u polje Lokacija (na primer, @webex ili @meet).

  2. Prikažite listu sastanaka korisnicima u aplikaciji Webex App (radna površina i mobilni) i na fizičkim krajnjim tačkama.

  3. Iskačite obaveštenje pomoću dugmeta "Pridruži se", poznato i kao "Jedno dugme za pritiskanje" (OBTP).

  4. Ažurirajte status prisutnosti u aplikaciji Webex korisnika kada korisnik uključuje Holiday Responder u Gmail-u (ponekad se naziva i status van radnog mesta).

Ovaj članak daje pregled načina na koji hibridni kalendarski servis zasnovan na oblaku integriše Google kalendar sa Vebeks oblakom da bi obezbedio ove funkcije.

Za slične preglede ostalih integracija usluge hibridnog kalendara pogledajte sledeće članke:

Najnovije informacije o funkcijama i implementaciji potražite uhttps://www.cisco.com/go/hybrid-services-calendar.

Upravljanje pozivima

Hibridni kalendar dobija detalje o sastanku iz sistema kalendara i koristi ih na sledeći način:

  • proverava lokaciju sastanka i telo da li postoje URI-ji i URL adrese za pridruživanje sastanku
  • naslov pozivnice kao naslov sastanka
  • vremena početka i završetka za prikaz slota sastanka na listi sastanaka u aplikaciji Webex i na nekim uređajima
  • pozvane osobe da popunjavaju listu učesnika na listi sastanaka
  • pozvane osobe da im pošalju dugme „Pridruži se“, kada dođe vreme za pridruživanje
  • telo poziva za sastanak da popuni dnevni red Webex sastanka

Usluga šalje šifrovane podatke u Webex oblak (i čuva podatke u šifrovanom obliku) da bi obezbedila listu sastanaka i dugme „Pridruživanje“.

Usluga ne čuva ili ne prenosi nešifrovane podatke. Osetljivi podaci, kao što su opis sastanka, telo sastanka i e-adrese pozvanih osoba, uvek se šifruju kada se čuvaju i prenose.

Hibridna usluga kalendara zadržava podatke o sastanku ograničeno vreme. Uskladišteni podaci pokrivaju sastanke od 7 dana u prošlosti do 31 dana u budućnosti.

Za šifrovanje podataka, hibridni kalendar koristi istu uslugu šifrovanja u oblaku koju koristi aplikacija Webex. Kao takva, cloud Key Management Server (KMS) pruža upravljanje ključevima. Ako odaberete da primenite hibridnu bezbednost podataka, vaš sopstveni KMS pruža upravljanje ključem. (Više informacija potražite u dokumentu o bezbednosti aplikacije Webex.)

Potvrda identiteta i ovlašćenje tokom primene

Hibridni kalendar koristi OAuth 2.0 akreditivi klijenta za OAuth 2.0 server za autorizaciju.

Postupak autentifikacije aplikacije

Hibridni kalendar se registruje kao aplikacija sa uslugom Google. Koristi nalog za usluge sa delegacijom na nivou domena da bi se izbegla potreba za saglasnosti korisnika. (Za više informacija pogledajte https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Hibridni kalendar mora da ima sledeće dozvole za aplikaciju:

Dozvolu

Upotreba

Upravljanje kalendarima korisnika

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

  • Ažurirajte tekst sastanka sa detaljima pridruživanja.

  • Odredite jezik korisnika za potrebe lokalizacije.

Upravljanje osnovnim podešavanjima pošte

https://www.googleapis.com/auth/gmail.settings.basic
  • Pročitaj status van kancelarije.

Na platformi Control Hub samo administratori sa privilegovanim pristupom mogu da dodele privilegije organizaciji kupca za hibridni kalendar. Administrator mora da kopira i nalepi ID klijenta i rezultata autorizacije iz platforme Control Hub u odeljak Upravljanje API-jem za pristup klijentima konzole administratora Google G Suite domena.

Protok obuhvata sledeće korake visokog nivoa:

  1. Pomoću akreditiva za nalog usluga, aplikacija dobija pristupne žetone na korisničkom nivou sa Google servera za autorizaciju da bi dobila pristup kalendarima korisnika.

  2. Aplikacija koristi token za pristup u API pozivima Google kalendara da bi dobila pristup informacijama o kalendaru.

Dodela privilegija je u toku

Aktiviranje korisnika za pristup kalendaru

Nakon uspešnog obezbeđivanja Hibridnog kalendara kao registrovane aplikacije, administrator mora izričito da aktivira korisnike kako bi omogućio usluzi da pristupi svojim kalendarima u G paketima.

Da biste uspešno aktivirali korisnika za pristup kalendaru, morate da ispunite sledeće uslove:

  • Adresa e-pošte korisnika u Kontrolnom centru mora da se podudara sa njegovim Google kalendarskim nalogom u zakupcu Google G Suite-a organizacije.

  • Administrator mora da potvrdi domen u e-adresi korisnika ILI korisnik treba da ima potvrdu svoje e-adrese uspešno prijavljivanjem u aplikaciju Webex.

Aktiviranje hibridnog kalendara obaveštava korisnika da ima tačne dozvole za pristup korisnikovom kalendaru u G apartmanu.

Uspešna validacija je uslov za korišćenje funkcionalnosti hibridnog kalendara. Ako usluga ne može da potvrdi korisnika, stavlja ga u stanje greške. Usluga primenjuje smernice za pristup samo kalendarima uspešno aktiviranih korisnika za tekuću obradu.

Tekuće operacije

Hibridni kalendar koristi REST API za Google kalendar. Ovaj API podržava širok spektar operacija sa sistemom Office 365. Međutim, hibridni kalendar koristi samo podskup komandi koje su povezane sa slučajevima korišćenja kalendara.

Tabela 1. Operacije koje trenutno koristi usluga hibridnog kalendara

REST API

Upotreba

PREUZMI kalendare/{CalendarId}/evente

Spisak događaja u kalendaru.

PREUZMITE kalendare/{calendarId}/događaje/{eventId}/termine

Primeri navedenog ponavljajućeg događaja.

PREUZMI /kalendare/{CalendarId}/događaje/{eventId}

Informacije o jednom događaju u kalendaru.

ZAKRPA /kalendari/{calendarId}/događaji/{eventId}

Ažurirajte svojstva događaja u kalendaru (uključujući informacije o pridruživanju i proširena svojstva). Ova operacija se takođe koristi za postavljanje prihvatanja/odbijanja/okvirnog prihvatanja statusa sastanka.

POST /kalendari/{CalendarId}/events/quickAdd

Kreira događaj baziran na jednostavnom nizu teksta.

POST /kalendari/{CalendarId}/događaji/sat

Pretplatite se na obaveštenja o promenama u kalendaru korisnika.

POST /kanali/stop

Otkazivanje pretplate na obaveštenja o promenama u kalendaru korisnika.

GET /users/me/settings/{setting}

Preuzimanje korisničkog lokala.

GET /users/{userId}/settings/vacation

Dobija korisnička podešavanja za osobe koje rade na borbi protiv virusa tokom odmora.

POST /kalendari/{CalendarId}/acl

Pravi pravilo kontrole pristupa.

IZBRIŠI /kalendare/{CalendarId}/acl

Briše pravilo kontrole pristupa.

POST /kalendari/{CalendarId}/događaji

Kreira događaj u kalendaru.

IZBRIŠI /kalendare/{CalendarId}/događaje/{eventId}

Briše događaj iz kalendara.

GET /freeBusy

Prikazuje dostupnost korisnika i status zauzetosti za navedeni vremenski opseg.