Tillatelser for brukerkonto

Skjermbilde av tillatelsene som Webex ber om når du aktiverer planleggeren for å koble til Google-kontoen din
Webex ber om disse tillatelsene
Tabell 1. Forespurte tillatelser og hvordan Webex bruker dem

Tillatelse

Omfang

Data som ble åpnet

Hva bruker Webex den til?

Vise metadataene for e-postmelding når tillegget kjører

Gmail

Emnelinje, dato og klokkeslett, liste over inviterte

Når du planlegger et Webex-møte i Gmail, leser planleggeren disse informasjonsdelene, som er de grunnleggende kravene for å planlegge møtet.

Kjør som et Gmail-tillegg

Gmail

Tillater at Webex Scheduler kjøres i en brukers Gmail.

Se hendelsene du åpner i Google Calendar

Kalender

Emnelinje, dato og klokkeslett, liste over inviterte

Når du åpner en hendelse i Google Calendar, leser planleggeren denne informasjonen, som er de grunnleggende kravene for å planlegge møtet.

Rediger hendelsene du åpner i Google Calendar

Kalender

Emnelinje

Legg til informasjon om Webex-konferansedata (kortgrensesnitt/egenskap) i gjeldende åpnet kalenderhendelse.

Kjør som et kalendertillegg

Kalender

Tillater at Webex Scheduler kjøres i en brukers Google-kalender

Se og rediger hendelser i alle kalenderne dine

Kalender

Les emnelinje, dato og klokkeslett, liste over inviterte

Rediger emnelinje

Tillater at vi støtter delte kalenderscenarier, på samme måte som vi leser fra og skriver til hendelser i én brukers kalender.

Vise kalenderinnstillingene

Kalender

Google OAuth 2.0 krever dette omfanget. Sehttps://developers.google.com/calendar/api/guides/auth .

Se informasjon om brukere på domenet ditt

Google Workspace-administrator

Webex siteURL i Google-brukerinformasjon

Hvis du har angitt en Webex-nettadresse i Googles brukerinformasjon, kan vi lese denne nettadressen og logge på dette nettstedet som brukerens standard.

Koble til en ekstern tjeneste

Apps-skript

Koble til Webex-tjenesten

Planleggeren må ringe Webex-tjenesten for å be om å opprette/oppdatere/slette det tilknyttede Webex-møte.

La dette programmet kjøre når du ikke er til stede

Apps-skript

Tilgang til Google-hendelsesobjekt basert på Google-utløser

Dette gjør at planleggeren kan kjøres når du ikke er til stede, som svar på en Google-utløser, for eksempel for å oppdatere/slette et møte i kalenderen din. Sehttps://developers.google.com/apps-script/guides/triggers/events .

Vise og administrere data knyttet til applikasjonen

Apps-skript

Programmets hurtigbuffer

Planleggeren hurtigbufrer noe Webex-informasjon i Google-lagring. For eksempel URL-adressen til Webex-nettsted og Webex-møte -møtemalen.

Vis land, språk og tidssone

Apps-skript

Brukerens nåværende tidspunkt

Planleggeren leser tidssone din for å planlegge eller oppdatere det tilknyttede Webex-møte

Se e-postadresse for den primære Google-kontoen din

Annet

Brukerens Gmail-kontoadresse

Planleggeren leser brukerens e-postadresse for å binde den til Webex-kontoen.

Se den personlige informasjonen din, inkludert all personlig informasjon du har gjort offentlig tilgjengelig

Annet

Brukernavn og foretrukket språk (standard)

Planleggeren leser brukerens offentlige brukerinformasjon, inkludert fullt navn, og det foretrukne språket som skal brukes som brukerens standard.

Oversikt over arkitektur for Webex Scheduler

Arkitekturdiagram som viser Google-skyen, Webex-skyen og Google Calendar-klienten, med nummererte piler som kobler dem sammen.
  1. lokal administrator bruker nettstedsadministrasjon eller Control Hub til å aktivere Webex-tillegg for Google Workspace.

  2. Hver enkelt person autoriserer tillatelser for Webex-tillegget for Google Workspace (hvis administratoren ikke autoriserer det) og kobler Google-kontoen sin til Webex-kontoen sin.

  3. Webex abonnerer på kalenderendringer fra Google.

  4. En bruker legger til et Webex-møte i en Google-kalenderhendelse, oppdaterer tidspunktet eller emnet eller kopierer en hendelse til en annen dato og klokkeslett.

  5. Webex-tilleggsklienten mottar Google-kalendervarsler og synkroniserer med Webex.

Google API-er som brukes av Webex Scheduler

Tabellene nedenfor gir informasjon om Google API-ene som brukes av Webex Scheduler.

I de fleste tilfellene bruker Webex Scheduler Google App Script API. I noen få tilfeller bruker planleggeren Google REST API. Vanligvis omslutter Google App Script API det tilknyttede Google REST API. Den Referanse-URL -kolonnen peker til Google App Script API der det er mulig, men kan om nødvendig referere til Googles REST API-referanse-URL.

Tabell 2. API-er for Google App Script som brukes av Webex Scheduler

Google App Script API

Hva den gjør

Referanse-URL

Calendar.getID 

Hent brukerkalender-ID. ID-en for standardkalenderen er brukerens e-postadresse 

https://developers.google.com/apps-script/reference/calendar/calendar#getId()

Calendar.getName 

Hent navnet på kalenderen 

https://developers.google.com/apps-script/reference/calendar/calendar#getName()

Calendar.getTimezone 

Hent kalenderens  tidssonen 

https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone()

Calendar.Events.list 

Søk etter  bestemt  hendelser som samsvarer med noen  kriterier 

https://developers.google.com/calendar/api/v3/reference/events/list

Calendar.Events.patch 

Oppdater den spesifikke  hendelsen  metadata  å lagre  webex  møteinformasjon 

https://developers.google.com/calendar/api/v3/reference/events/patch

CalendarEvent.attendees 

Egenskapene for å få tilgang til kalenderdeltakere 

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.conferenceData 

Egenskapene for tilgang til hendelseskonferansedataene 

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.getTitle 

Hent emnet for kalenderhendelsen. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle()

CalendarEvent.getCreators 

Hent  Oppretteren av kalenderhendelsen 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators()

CalendarEvent.getStartTime 

Hent starttid for arrangementet 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

CalendarEvent.getEndTime 

Hent sluttid for arrangementet 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime()

CacheService.getUserCache 

Hent  brukerens hurtigbuffer for å hente brukerens preferanse  innstillinger 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache()

Cache.get 

Hent  bestemt  hurtigbufferinnstilling med tast 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

Cache.put 

Angi noen  bestemt  hurtigbuffer etter tast 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

ConferenceDataService.  newConferenceDataBuilder 

Opprett en Google-spesifikk datastruktur som skal lagres og vises  webex  møteinformasjon 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder()

ConferenceDataBuilder.build 

Generer  webex  møteinformasjonsdata 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build()

GmailApp.getMessageById 

Hent den spesifikke   gmail  melding 

https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String)

GmailApp.createDraft 

Opprett en Gmail-melding som inneholder  webex  e-posttekst 

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

GmailMessage.getFrom 

Få e-post til avsender av Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom()

GmailMessage.getTo 

Hent  gamil  mottakeren 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo()

GmailMessage.getSubject 

Hent tittel på Gmail-melding 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject()

GmailMessage.getDate 

Hent dato og klokkeslett for Gmail-meldingen 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate()

PropertiesService.getUserProperties 

Åpne den vedvarende brukeren  preferanse  eller innstilling 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties()

Properties.getProperty 

Få spesifikk eiendom via nøkkel 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

Properties.setProperty 

Angi ny egenskap for nøkkel og verdi 

https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String)

Session.getEffectiveUser().getEmail 

Hent gjeldende bruker-e-post 

https://developers.google.com/apps-script/reference/base/user#getEmail()

ScriptApp.newTrigger 

Konfigurer en ny utløser for å håndtere hendelsesoppdatering 

https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String)

UrlFetchApp.fetch 

Bruk dette API-et til å ringe  Webex  Tilleggstjeneste  eller google API  for å opprette/oppdatere møte, vil vi ikke kalle noen andre  3  fest  tjenesten 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

Tabell 3. Google REST API-er som brukes av Webex Scheduler

Google REST API

Hva den gjør

Referanse-URL

INNLEGG https://accounts.google.com/o/oauth2/token

Hent Google-autentiseringstoken

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

FÅ https://www.googleapis.com/admin/directory/v1/users/{userKey}

Hent den konfigurerte brukerens Webex-nettsted

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

Vanlige spørsmål

Hvordan sikrer Webex integreringen?

Tilleggskjøringer på Google Cloud Platforms-serveren, og ingen Google-data lagres bortsett fra Webex-møte (emne, liste over inviterte) som lagres i Webex-server og slettes etter at et planlagt møte er avsluttet.

Sehttps://help.webex.com/ituhp0 .

Hvordan sikrer vi kundedata som vi «trekker» fra denne integreringen?

Vi samler bare inn data vi trenger, og vi lagrer dem bare så lenge vi trenger det.

Vi samler inn Webex-møte og lagrer den i Webex-skyen. Vi sletter møteinformasjonen etter en gitt tidsperiode, som du kontrollerer med retningslinjene for Webex-oppbevaring.

Bruker vi et offentlig eller privat API for å koble til Google-tjenesten?

Addon kjører på Googles skyplattform og får direkte tilgang til Googles innebygde biblioteker.

Sehttps://developers.google.com/apps-script/overview .