Fordele med Hybrid-kalender

I øjeblikket leverer integreringen følgende vigtige funktioner:

  1. Giv brugerne mulighed for at planlægge et samarbejdsmøde med enhver kalenderklient, der opretter forbindelse til Googles G Suite-kalender (Google Kalender). Du behøver ikke at installere plug-ins eller udvidelser. Indtast et nøgleord i feltet Placering felt (f.eks. @webex eller @meet).

  2. Vis en mødeliste til brugere i Webex -appen (desktop og mobil) og på fysiske slutpunkter.

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

  4. Opdater en brugers tilstedeværelsesstatus for Webex -appen, når brugeren tænder for feriesvar i Gmail (nogle gange kaldet 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 oplysninger om funktioner og installation, sehttps://www.cisco.com/go/hybrid-services-calendar .

Datahåndtering

Hybrid-kalenderen modtager mødeoplysninger fra kalendersystemet og bruger dem på følgende måde:

  • kontrollerer mødeplaceringen og -brødteksten for URI'er og URL-adresser for at deltage i mødet
  • invitationens titel som mødetitel
  • start- og sluttidspunkterne for at vise mødeåbningen på mødelisten i Webex-appen og på nogle enheder
  • de inviterede til at udfylde deltagerlisten på mødelisten
  • de inviterede til at sende dem deltagelsesknappen, når det er tid til at deltage
  • mødeinvitationen til at udfylde Webex-mødedagsordenen

Tjenesten sender krypterede data til Webex -skyen (og gemmer dataene i krypteret form) for at levere mødelisten og knappen Deltag.

Tjenesten gemmer eller overfører ikke ukrypterede data. Følsomme data såsom mødebeskrivelse, mødebrødtekst og e-mailadresser for inviterede krypteres altid, når de gemmes og sendes.


 
Hybrid-kalendertjenesten gemmer mødedata i en begrænset periode. De lagrede data dækker møder fra 7 dage siden fortiden til 31 dage i fremtiden.

Til datakryptering bruger Hybrid-kalenderen den samme Webex -cloud-krypteringstjeneste, som Webex -appen bruger. Som sådan giver Cloud Key Management Server (KMS) nøgleadministration. Hvis du vælger at installere Hybrid Data Security, leverer dit eget lokale KMS nøgleadministrationen. (For flere oplysninger, se Sikkerhedspapir for Webex appen .)

Godkendelse og godkendelse under installation

Hybrid-kalenderen bruger OAuth 2.0-klientens legitimationsoplysninger tildelingsflow til Googles godkendelsesserver.

Applikationsgodkendelsesproces

Hybrid-kalenderen registreres som en applikation hos Google. Den bruger en servicekonto med delegering på hele domænet for at undgå behovet for brugerens samtykke. (For yderligere oplysninger, sehttps://developers.google.com/identity/protocols/OAuth2ServiceAccount .)

Hybrid-kalenderen skal have følgende applikationstilladelser:

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 stede-status.

I Control Hub er det kun administratorer med privilegeret adgang, der kan klargøre en kundes organisation til Hybrid-kalenderen . En administrator skal kopiere og indsætte klient- ID og godkendelsesomfanget fra Control Hub til Administrer API-klientadgang afsnittet 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.

Provisioneringsproces

Aktiverer brugere til kalenderadgang

Når hybridkalenderen er klargjort som en registreret applikation, skal administratoren udtrykkeligt aktivere brugere for at give tjenesten adgang til deres respektive G suite-kalendere.

For at aktivere en bruger til kalenderadgang skal følgende betingelser være opfyldt:

  • Brugerens e-mailadresse i Control Hub skal stemme overens med vedkommendes Google-kalenderkonto i organisationens Google G Suite-lejer.

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

Aktivering af en bruger underretter Hybrid Kalender for at bekræfte, at den har de rigtige tilladelser til at få adgang til brugerens kalender i G Suite.

Vellykket validering er et krav for at bruge funktionen Hybrid-kalender. Hvis tjenesten ikke kan validere en bruger, sætter den brugeren i fejltilstand. Tjenesten gennemtvinger en politik, der kun har adgang til kalenderne for aktiverede brugere til løbende behandling.

Løbende drift

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

Tabel 1. Handlinger, der i øjeblikket anvendes af Hybrid-kalendertjenesten

REST API

Brug

HENT kalendere/{calendarId}/begivenheder

Liste over begivenheder i kalenderen.

HENT kalendere/{calendarId}/events/{eventId}/instances

Eksempler på den specificerede tilbagevendende begivenhed.

HENT /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). Denne handling bruges også til at indstille accept/afvis/foreløbigt-acceptér statussen for et møde.

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.

HENT /users/{userId}/settings/vacation

Henter brugerens indstillinger for feriesvar.

POST /calendars/{calendarId}/acl

Opretter en regel til kontrol af adgang.

DELETE /calendars/{calendarId}/acl

Sletter en adgangskontrolregel.

POST /calendars/{calendarId}/events

Opretter en begivenhed i kalenderen.

SLET /calendars/{calendarId}/events/{eventId}

Sletter en begivenhed fra kalenderen.

HENT /friOptaget

Viser brugertilgængelighed og ledig/optaget-status for et bestemt tidsinterval.