Cisco Webex Hybrid Calendar Service gir en rik samarbeidsopplevelse mellom Webex Meetings og Webex App med Googles G Suite-kalender, for brukere og rom. Dette dokumentet beskriver interaksjonene mellom hybridkalendertjenesten og Google Kalender på et høyt nivå.
Funksjoner
Integreringen gir for øyeblikket følgende store funksjoner:
Gi sluttbrukere muligheten til å planlegge et samarbeidsmøte med alle kalenderklienter som er koblet til Googles G Suite-kalender (Google Kalender), uten å måtte installere programtillegg eller utvidelser. Bare skriv inn et nøkkelord i Plassering-feltet (for eksempel @webex eller @meet).
Vis en møteliste til brukere i Webex App-appen (skrivebord og mobil) og på fysiske endepunkter.
Vis et varsel med en Bli med-knapp, også kjent som énknappsfunksjon (OBTP).
Oppdater tilstedeværelsesstatusen til en brukers Webex-app når brukeren slår på feriesvaret i Gmail (noen ganger kalt fraværsstatus).
Denne artikkelen gir en oversikt over hvordan den skybaserte hybridkalendertjenesten integrerer Google Kalender med Webex-skyen for å tilby disse funksjonene.
Hvis du vil ha lignende oversikter over de andre integreringene for hybridkalendertjenesten, kan du se følgende artikler:
Cisco Webex Hybrid Calendar Service med integrasjonsreferanse for Office 365
Cisco Webex Hybrid Calendar Service med referanse for Microsoft Exchange-integrasjon (for Expressway-baserte Calendar Connector-distribusjoner)
Hvis du vil ha den nyeste funksjons- og distribusjonsinformasjonen, kan du se https://www.cisco.com/go/hybrid-services-calendar.
Datahåndtering
Kalendertjenesten mottar møtedetaljer fra kalendersystemet og analyserer møtestedet og brødteksten for URL-adresser og URL-adresser som kan brukes til å bli med i møtene. Tjenesten bruker annen informasjon, for eksempel start- og sluttidspunkt og inviterte, til å fylle ut møtelisten i Webex App-appen og på bestemte enheter, og til å angi Én knapp for å trykke (OBTP). Tjenesten lagrer eller sender ikke på noe tidspunkt ukrypterte sensitive data, for eksempel møtebeskrivelser, møtetekst eller e-postadresser til de inviterte. Disse dataene sendes i kryptert form til Webex-skyen (og lagres der i kryptert form) med det formål å tilby møtelisten og OBTP.
For datakryptering bruker kalendertjenesten den samme Webex-skykrypteringstjenesten som Webex App-appen bruker. Som sådan leveres nøkkeladministrasjon enten av skyen Key Management Server (KMS), eller, hvis du velger å distribuere Hybrid Data Security , av din egen lokaleKMS. (Hvis du vil ha mer informasjon, kan du se Sikkerhetspapir for Webex-apper.)
Godkjenning og autorisasjon under distribusjon
Kalendertjenesten bruker tilskuddsflyten for OAuth 2.0-klientlegitimasjonen til Google Authorization Server.
Prosess for programgodkjenning
Kalendertjenesten er registrert som et program hos Google. Slik bruker den en tjenestekonto med domeneomfattende delegering for å unngå behovet for brukersamtykke. (Hvis du vil ha mer informasjon, kan du se https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)
Kalendertjenesten må ha følgende programtillatelser:
Tillatelse |
Bruk |
---|---|
Administrer brukerkalendere |
|
Administrer grunnleggende e-postinnstillinger https://www.googleapis.com/auth/gmail.settings.basic |
|
I Kontrollhuber det bare administratorer med privilegert tilgang som kan klargjøre en kundes organisasjon for kalendertjenesten. En administrator må kopiere og lime inn klient-ID-en og autorisasjonsomfangene fra Control Hub til delen Administrer API-klienttilgang i administrasjonskonsollen for Google G Suite-domenet.
Flyten inneholder følgende høynivåtrinn:
Programmet henter tilgangstokener på brukernivå fra Google Authorization Server ved hjelp av tjenestekontolegitimasjonen, for å få tilgang til brukernes kalendere.
Programmet bruker tilgangstokenet i Google Kalender API-kall for å få tilgang til kalenderinformasjon.
Klargjøringsprosess

Aktivere brukere for kalendertilgang
Når hybridkalendertjenesten er klargjort som et registrert program, må administratoren eksplisitt aktivere brukere for å gi tjenesten tilgang til sine respektive G-suitekalendere.
Følgende betingelser må være oppfylt for å kunne aktivere en bruker for kalendertilgang:
Brukerens e-postadresse i Control Hub må samsvare med Google-kalenderkontoen i organisasjonens Google G Suite-leietaker.
Administratoren må ha bekreftet domenet i brukerens e-postadresse, ELLER brukeren må ha bekreftet e-postadressen sin ved å logge på Webex App.
Aktivering av en bruker varsler hybridkalendertjenesten om å validere at den har de riktige tillatelsene til å få tilgang til brukerens kalender i G Suite.
Vellykket validering er et krav for å bruke funksjonaliteten for hybridkalendertjenesten. Hvis tjenesten ikke kan validere en bruker, settes brukeren i feiltilstand. Tjenesten fremtvinger en policy for å få tilgang til kalenderne til aktiverte brukere for pågående behandling.
Pågående operasjoner
Kalendertjenesten bruker REST API for Google Kalender. Denne API-en støtter en rekke operasjoner med Google Kalender. Kalendertjenesten bruker imidlertid bare et delsett med kommandoer som er relatert til brukstilfeller i kalenderen.
REST API |
Bruk |
---|---|
Liste over kalenderhendelser. |
|
Forekomster av den angitte regelmessige hendelsen. |
|
Informasjon om én hendelse i en kalender. |
|
Oppdater egenskaper for kalenderhendelser (inkludert bli med-informasjon og utvidede egenskaper). Denne operasjonen brukes også til å angi godta/avslå/foreløpig godta statusen for et møte. |
|
Oppretter en hendelse basert på en enkel tekststreng. |
|
Abonner på varsler om endringer i en brukers kalender. |
|
Avslutt abonnementet på varsler om endringer i en brukers kalender. |
|
Hent brukerens nasjonale innstillinger. |
|
Henter brukerens innstillinger for feriesvar. |
|
Oppretter en tilgangskontrollregel. |
|
Sletter en tilgangskontrollregel. |
|
Oppretter en hendelse i kalenderen. |
|
Sletter en hendelse fra kalenderen. |
|
Viser brukertilgjengelighet og status for ledige og opptatte tidspunkt for et angitt tidsintervall. |