Funktioner

I øjeblikket leverer integreringen følgende vigtige funktioner:

  1. Giv slutbrugere mulighed for at planlægge et samarbejdsmøde med en kalenderklient, der er forbundet til Googles G Suite-kalender (Google Kalender), uden at skulle installere plug-ins eller udvidelser. Du skal bare indtaste et nøgleord i feltet Placering (for eksempel @webex eller @meet).

  2. Vis en mødeliste i brugeres Webex-applikationer – desktop, mobil og hårde slutpunkter.

  3. Vis pop op-meddelelse med en Deltag-knap, også kendt som En knap til at deltage (OBTP).

  4. Opdater en brugers Webex-status for tilstedeværelse, når brugeren tænder for ferie svareren i Gmail (undertiden benævnt ikke til stede-status).

Denne artikel giver et overblik over, hvordan cloud-baserede hybridkalendertjenester integrerer Google Kalender med Webex Cloud for at levere disse funktioner.

Lignende oversigter over andre integrationer af hybrid-kalendertjenester kan findes i følgende artikler:

For de seneste funktions- og installationsoplysninger, se https://www.cisco.com/go/hybrid-services-calendar.

Håndtering af data

Hybrid-kalendertjenester modtager mødeoplysninger fra kalendersystemet og parser mødeplaceringen og brødteksten for URI'er og URL-adresser, der kan bruges til at deltage i møderne. Tjenesten bruger andre oplysninger, såsom start- og sluttid og inviterede, til at udfylde mødelisten i Cisco Webex-appen og på visse enheder samt til at levere One Button to Push (OBTP). På intet tidspunkt gemmer eller sender tjenesten ukrypterede følsomme data, såsom mødebeskrivelse, mødebrødtekst eller besøgendes e-mailadresser. Disse data sendes krypteret til Webex Cloud (og gemmes der i krypteret format) med henblik på at levere mødelisten og OBTP.

Til kryptering af data bruger Hybrid-kalendertjenester den samme Webex Cloud-krypteringstjeneste, som Webex-appen bruger. Nøglehåndtering leveres som sådan enten af KMS (cloud Key Management Server) eller, hvis du vælger at installere Hybrid-datasikkerhed, af din egen lokaleKMS. (For yderligere oplysninger, se Cisco Webex hvidbog omsikkerhed ).

Godkendelse og godkendelse under installation

Hybrid-kalendertjenester bruger tildelingsflowet for legitimationsoplysninger til OAuth 2.0-klienten til Google-godkendelsesserveren.

Godkendelsesproces for program

Hybrid-kalendertjenester er registreret som et program hos Google. Derfor bruger den en tjenestekonto med delegering til hele domænet for at undgå behov for brugerens samtykke. (Få yderligere oplysninger ved at se ).https://developers.google.com/identity/protocols/OAuth2ServiceAccount

Hybrid-kalendertjenester skal have følgende programtilladelser:

Tilladelse

Brug

Administrer brugerkalendere

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

  • Opdatere mødeteksten med deltagelsesoplysninger.

  • Bestemme brugerens sprog med henblik på lokalisering.

Administrer grundlæggende e-mailindstillinger

https://www.googleapis.com/auth/gmail.settings.basic
  • Læs ikke til kontoret-status.

I Cisco Webex Control Hubkan kun administratorer med privilegeret adgang klargøre en kundes organisation til hybrid-kalendertjenester. En administrator skal kopiere og indsætte klient-id og godkendelsesomfang fra Control Hub i afsnittet Administrer API-klientadgang i Google G Suite-domænets administrationskonsol.

Flowet omfatter følgende højniveautrin:

  1. Ved at bruge tjenestekontooplysningerne henter programmet adgangstokens på brugerniveau fra Google-godkendelsesserveren for at få adgang til brugeres kalendere.

  2. Programmet bruger adgangstoken i Google Kalender API-opkald til at få adgang til kalenderoplysninger.

Klargøringsproces

Aktivering af brugere til kalenderadgang

Efter klargøringen af Hybrid-kalendertjenester registreret applikation skal administratoren eksplicit aktivere brugere for at tillade tjenesten adgang til deres respektive G suite-kalendere.

For at aktivere en bruger for kalenderadgang skal følgende betingelser være opfyldt:
  • Brugerens e-mailadresse i Control Hub skal passe med deres Google-kalenderkonto i organisationens Google G Suite-lejer.

  • Administratoren skal have bekræftet domænet i brugerens e-mailadresse, eller også skal brugeren have bekræftet sin e-mailadresse ved at logge ind på Webex.

Aktivering af en bruger underretter Hybrid-kalendertjenester for at bekræfte, at den har de korrekte tilladelser til at tilgå brugerens kalender i G Suite.

Vellykket validering er et krav for brug af hybrid-kalendertjenester funktionalitet. Hvis tjenesten ikke kan validere en bruger, sætter den brugeren i fejltilstand. Tjenesten håndhæver en politik for kun at få adgang til kalendere for de aktiverede brugere for igangværende behandling.

Løbende drift

Hybrid-kalendertjenester bruger Google Kalender REST API. Denne API understøtter en bred vifte af handlinger med Google Kalender. Dog bruger hybrid-kalendertjenester et undersæt af kommandoer, der er relateret til sager med kalenderbrug.

Tabel 1. Handlinger, der i øjeblikket bruges af hybrid-kalendertjenesten

REST API

Brug

GET calendars/calendarId/events

Liste over begivenheder i kalenderen.

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

Eksempler på den specificerede tilbagevendende begivenhed.

GET /calendars/calendarId/events/{eventId}

Oplysninger om en enkelt begivenhed i en kalender.

PATCH /calendars/{calendarId}/events/{eventId}

Opdater egenskaberne for kalenderbegivenheder (herunder oplysninger om deltagelse og udvidede egenskaber).

POST /calendars/calendarId/events/quickAdd

Opretter en begivenhed, der er baseret på en enkel tekststreng.

POST /calendars/calendarId/events/watch

Abonnér på underretninger om ændringer i en brugers kalender.

POST /channels/stop

Afmeld underretninger om ændringer i en brugers kalender.

GET /users/me/settings/{setting}

Hent brugerens lokalitet.

FÅ /users/{userId}/settings/ferie

Henter brugerens indstillinger for feriesvarer.

POST /calendars/{calendarId}/acl

Opretter en regel til kontrol af adgang.

DELETE /calendars/{calendarId}/acl

Sletter en adgangskontrolregel.