Značajke

Trenutačno integracija pruža sljedeće glavne značajke:

  1. Pružite krajnjim korisnicima mogućnost zakazivanja sastanka o suradnji s bilo kojim klijentom kalendara koji je povezan s Googleovim G suite kalendarom (Google kalendarom) bez instaliranja dodataka ili proširenja. Samo upišite ključnu riječ u polje Lokacija (na primjer, @webex ili @meet).

  2. Prikaži popis sastanaka korisnicima uAplikacija Webexaplikacija (stolna i mobilna) i o fizičkim krajnjim točkama.

  3. Pojavi se obavijest tipkom Join, poznatom i kao One Button to Push (OBTP).

  4. Ažurirani korisniciAplikacija Webexstatus prisutnosti kada korisnik uključi osobu koja se javlja na odmor u Gmailu (ponekad se naziva i statusom izvan ureda).

Ovaj članak daje pregled kako usluga hibridnog kalendara temeljena na oblaku integrira Google kalendar s Webexovim oblakom kako bi pružila te značajke.

Slične preglede ostalih integracija usluga hibridnih kalendara potražite u sljedećim člancima:

Najnovije informacije o značajkama i uvođenju potražite nahttps://www.cisco.com/go/hybrid-services-calendar.

Rukovanje pozivima

TheHibridni kalendarprima pojedinosti o sastanku iz sustava kalendara i raščlanjuje mjesto i tijelo sastanka za URI-je i URL-ove koji se mogu koristiti za pridruživanje sastancima. Usluga koristi druge informacije, kao što su vrijeme početka i završetka i pozvani, za popunjavanje popisa sastanaka uAplikacija Webexaplikaciji i na određenim uređajima te kako biste osigurali One Button to Push (OBTP). Usluga ni u jednom trenutku ne pohranjuje ili ne šalje nešifrirane osjetljive podatke kao što su opis sastanka, tijelo za sastanke ili e-mail adrese pozvanih osoba. Ti se podaci šalju kriptirani u Webexov oblak (i tamo pohranjuju u kriptiranom obliku) u svrhu davanja popisa sastanaka i OBTP-a.

Za enkripciju podataka,Hibridni kalendarwebex koristi istu uslugu šifriranja u oblaku koju jeAplikacija Webexaplikacija koristi. Kao takav, upravljanje ključevima pruža poslužitelj za upravljanje ključevima u oblaku (KMS), ili, ako se odlučite za implementacijuSigurnost Hybrid podataka, od strane vlastitog on-premises KMS. (Više pojedinosti potražite u Aplikacija WebexSigurnosni papir.)

Provjera autentičnosti i autorizacija tijekom uvođenja

TheHibridni kalendarkoristi OAuth 2.0 tijek dodjele vjerodajnica klijentima na Google Server za autorizaciju.

Postupak provjere autentičnosti zahtjeva

TheHibridni kalendarregistriran je kao aplikacija na Googleu. Kao takav, koristi korisnički račun s delegiranjem na cijeloj domeni kako bi se izbjegla potreba za pristankom korisnika. (Dodatne pojedinosti potražite uhttps://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

TheHibridni kalendarmoraju imati sljedeća dopuštenja za prijavu:

Dopuštenje

Upotreba

Upravljanje korisničkim kalendarima

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

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

  • Odredite jezik korisnika za potrebe lokalizacije.

Upravljanje osnovnim postavkama pošte

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

ZaControl HubMeđutim, samo administratori s povlaštenim pristupom mogu osigurati organizaciju kupca zaHibridni kalendar. Administrator mora kopirati i zalijepiti ID klijenta i opsege autorizacije izControl Hubu odjeljak Upravljaj pristupom klijentima API-ja na administratorskoj konzoli domene Google G Suite.

Protok uključuje sljedeće korake na visokoj razini:

  1. Pomoću vjerodajnica za račun usluge aplikacija dobiva korisničke pristupne žetone s Google autorizacijskog poslužitelja kako bi dobila pristup kalendarima korisnika.

  2. Aplikacija koristi pristupni token u API pozivima za Google Kalendar kako bi dobila pristup informacijama o Kalendaru.

Omogućavanje u tijeku

Aktiviranje korisnika za pristup kalendaru

Nakon uspješnog osiguravanja Hibridnog kalendara kao registrirane aplikacije, administrator mora izričito aktivirati korisnike kako bi omogućio usluzi pristup njihovim kalendarima u G paketima.

Da biste uspješno aktivirali korisnika za pristup kalendaru, moraju biti ispunjeni sljedeći uvjeti:

  • Korisnikova adresa e-pošte u Kontrolnom centru mora se podudarati s njegovim Google kalendarskim računom u najmoprimcu usluge Google G Suite.

  • Administrator mora verificirati domenu na korisnikovoj adresi e-pošte, ili korisnik mora verificirati svoju adresu e-pošte uspješnim prijavljivanjemAplikacija Webex.

Aktiviranje hibridnog kalendara obavještava korisnika da ima točne dozvole za pristup korisničkom kalendaru u G Suiteu.

Uspješna validacija uvjet je za korištenje funkcionalnosti hibridnog kalendara. Ako usluga ne može potvrditi korisnika, stavlja korisnika u stanje pogreške. Usluga primjenjuje pravila za pristup samo kalendarima uspješno aktiviranih korisnika za kontinuiranu obradu.

Tekuće operacije

TheHibridni kalendarkoristi API za ODMOR za Google Kalendar. Ovaj API podržava širok raspon operacija sa sustavom Office 365. Međutim,Hibridni kalendarkoristi samo podskup naredbi koje su povezane sa slučajevima upotrebe kalendara.

Tablica 1. Operacije koje trenutno koriste hibridni servisi kalendara

REST API

Upotreba

PREUZMI kalendare/{CalendarId}/evente

Popis događaja u kalendaru.

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

Primjeri 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 kalendarskih događaja (uključujući informacije o pridruživanju i proširena svojstva). Ova se operacija također koristi za postavljanje prihvaćanja/odbijanja/okvirnog prihvaćanja statusa sastanka.

POST /kalendari/{CalendarId}/events/quickAdd

Stvara događaj na temelju jednostavnog tekstualnog niza.

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

Pretplatite se na obavijesti o promjenama u korisničkom kalendaru.

POST /kanali/stop

Otkažite pretplatu na obavijesti o promjenama u korisnikovom kalendaru.

GET /users/me/settings/{setting}

Preuzimanje korisnikovog lokala.

GET /users/{userId}/settings/vacation

Dobiva korisnikove postavke za osobe koje pomažu na godišnjem odmoru.

POST /kalendari/{CalendarId}/acl

Stvara pravilo kontrole pristupa.

IZBRIŠI /kalendare/{CalendarId}/acl

Briše pravilo kontrole pristupa.

POST /kalendari/{CalendarId}/događaji

Stvara događaj u kalendaru.

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

Briše događaj iz kalendara.

GET /freeBusy

Prikazuje dostupnost korisnika i status slobodnog/zauzetog vremena za određeni vremenski raspon.