Funksjoner

Integreringen gir for øyeblikket følgende store funksjoner:

  1. 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).

  2. Vis en møteliste til brukere iWebex-appapp (stasjonær og mobil) og på fysiske endepunkter.

  3. Vis et varsel med en Bli med-knapp, også kjent som énknappsfunksjon (OBTP).

  4. Oppdaterte brukereWebex-appOppdater en brukers tilstedeværelsesstatus for Webex når brukeren slår på feriesvaret i Gmail (noen ganger referert til som 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:

Hvis du vil ha den nyeste funksjons- og distribusjonsinformasjonen, kan du se https://www.cisco.com/go/hybrid-services-calendar.

Datahåndtering

​Hybrid-kalenderHybridkalendertjenesten mottar møtedetaljer fra kalendersystemet og analyserer møtestedet og brødteksten for URI-er og URL-adresser som kan brukes til å bli med i møtene. Tjenesten bruker annen informasjon, for eksempel start- og sluttid og inviterte, for å fylle ut møtelisten iWebex-appapp og på visse enheter, og for å gi One Button to Push (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,Hybrid-kalenderbruker den samme Webex skykrypteringstjenesten somWebex-appapp bruker. Som sådan leveres nøkkeladministrasjon enten av Cloud Key Management Server (KMS), eller, hvis du velger å distribuereHybriddata-sikkerhet, av ditt eget lokale KMS. (For mer informasjon, se Webex-appSikkerhetspapir.)

Godkjenning og autorisasjon under distribusjon

​Hybrid-kalenderbruker OAuth 2.0-klientlegitimasjonsflyten til Google Authorization Server.

Prosess for programgodkjenning

​Hybrid-kalenderer registrert som en applikasjon 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.)

​Hybrid-kalendermå ha følgende programtillatelser:

Tillatelse

Bruk

Administrer brukerkalendere

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

  • Oppdater møteteksten med Bli med-informasjonen.

  • Bestem brukerens språk for lokaliseringsformål.

Administrer grunnleggende e-postinnstillinger

https://www.googleapis.com/auth/gmail.settings.basic
  • Les fraværsstatus.

iControl Hub, bare administratorer med privilegert tilgang kan klargjøre en kundes organisasjon forHybrid-kalender. En administrator må kopiere og lime inn klient-ID og autorisasjonsomfang fraControl Hubtil delen Administrer API-klienttilgang i Google G Suite-domenets administrasjonskonsoll.

Flyten inneholder følgende høynivåtrinn:

  1. Programmet henter tilgangstokener på brukernivå fra Google Authorization Server ved hjelp av tjenestekontolegitimasjonen, for å få tilgang til brukernes kalendere.

  2. 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 for brukerens e-postadresse, ELLER brukeren må ha bekreftet e-postadressen sin ved å logge på Webex.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

​Hybrid-kalenderbruker Google Calendar REST API. Denne API-en støtter en rekke operasjoner med Google Kalender. ImidlertidHybrid-kalenderbruker bare et undersett av kommandoer som er relatert til kalenderbruk.

Tabell 1. Operasjoner som for tiden brukes av Hybrid Calendar Services

REST API

Bruk

GET kalendere/calendarId/hendelser

Liste over kalenderhendelser.

GET kalendere/calendarId/hendelser/{eventId}/forekomster

Forekomster av den angitte regelmessige hendelsen.

GET /kalendere/calendarId/hendelser/{eventId}

Informasjon om én hendelse i en kalender.

PATCH /kalendere/{calendarId}/hendelser/{eventId}

Oppdater egenskaper for kalenderhendelser (inkludert bli med-informasjon og utvidede egenskaper). Denne operasjonen brukes også til å angi godta/avslå/foreløpig-godta statusen til et møte.

POST /kalendere/calendarId/hendelser/quickAdd

Oppretter en hendelse basert på en enkel tekststreng.

POST /kalendere/calendarId/hendelser/se

Abonner på varsler om endringer i en brukers kalender.

POST /kanaler/stopp

Avslutt abonnementet på varsler om endringer i en brukers kalender.

GET /brukere/meg/innstillinger/{setting}

Hent brukerens nasjonale innstillinger.

GET /brukere/{userId}/innstilling/ferie

Henter brukerens innstillinger for feriesvar.

POST /kalendere/{calendarId}/acl

Oppretter en tilgangskontrollregel.

DELETE /kalendere/{calendarId}/acl

Sletter en tilgangskontrollregel.

GET kalendere/calendarId/hendelser

Oppretter en hendelse i kalenderen.

GET /kalendere/calendarId/hendelser/{eventId}

Sletter en hendelse fra en kalender.

FÅ /gratisOpptatt

Viser brukertilgjengelighet og status for ledige og opptatte tidspunkt for et angitt tidsintervall.