Når du gir Webex tilgang til Google-kontoen din, ber tillegget om tilgang til å bruke brukerdata. Dette emnet viser tillatelsene vi ber om, hvorfor vi trenger dem og hvordan vi håndterer dataene dine.
Tillatelser for brukerkonto
Tillatelse | Omfang | Data åpnet | Hva bruker Webex det til? |
---|---|---|---|
Vise metadataene for e-postmeldingen 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 viktigste kravene for å planlegge møtet. |
Kjør som et Gmail-tillegg | Gmail | — | Lar Webex Scheduler kjøre i en brukers Gmail. |
Se hendelsene du åpner i Google Calendar | Kalender | Emnelinje, dato og klokkeslett, liste over inviterte | Når du åpner en aktivitet i Google Calendar, leser planleggeren disse informasjonsdelene, som er de viktigste kravene for å planlegge møtet. |
Rediger hendelsene du åpner i Google Calendar | Kalender | Emnelinje | Legg til datainformasjon for Webex-konferanse (kortgrensesnitt/-egenskap) i gjeldende åpnet kalenderhendelse. |
Kjør som et Calendar-tillegg | Kalender | — | Lar Webex Scheduler kjøre i en brukers Google Calendar. |
Vise og redigere hendelser i alle kalendrene dine | Kalender | Lese emnelinje, dato og klokkeslett, liste over inviterte Redigere emnelinje | Lar oss støtte delte kalenderscenarier, på samme måte som vi leser fra og skriver til hendelser i en enkelt brukers kalender. |
Vise innstillingene i Calendar | Kalender | — | Google OAuth 2.0 krever dette omfanget. Se https://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 siteURL i Google-brukerinformasjon, kan vi lese denne nettadressen og logge inn på dette nettstedet som brukerens standard. |
Koble til en ekstern tjeneste | Skript for apper | Koble til Webex-tjeneste | Planleggeren må kalle på Webex-tjenesten for å be om oppretting/oppdatering/sletting av det tilknyttede Webex-møtet. |
Tillat at dette programmet kjører når du ikke er tilstede | Skript for apper | Få tilgang til Google-hendelsesobjekt basert på Google-utløser | Dette gjør at planleggeren kan kjøre 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. Se https://developers.google.com/apps-script/guides/triggers/events. |
Vis og administrer data som er knyttet til programmet | Skript for apper | Programmets hurtigbuffer | Planleggeren bufrer noe Webex-informasjon i Google-lagring. For eksempel URL-adressen til Webex-nettstedet og Webex-møtemalen. |
Vise land, språk og tidssone | Skript for apper | Brukerens gjeldende klokkeslett | Planleggeren leser tidssonen for å planlegge eller oppdatere det tilknyttede Webex-møtet |
Se den primære e-postadressen for Google-kontoen din | Andre | Brukerens Gmail-kontoadresse | Planleggeren leser brukerens e-postadresse for å binde den til Webex-kontoen. |
Se personopplysningene dine, inkludert eventuelle personopplysninger du har gjort offentlig tilgjengelig | Andre | Brukerens navn og foretrukne språk (standard) | Planleggeren leser brukerens offentlige brukerinformasjon, inkludert fullt navn, og det foretrukne språket som skal brukes som standard for brukeren. |
Oversikt over arkitektur for Webex Scheduler
Nettstedsadministratoren bruker nettstedsadministrasjon eller Control Hub til å aktivere Webex-tillegg for Google Workspace.
Hver enkelt autoriserer tillatelser for Webex-tillegget for Google Workspace (hvis administratoren din ikke autoriserer) og kobler Google-kontoen sin til Webex-kontoen sin.
Webex abonnerer på kalenderendringer fra Google.
En bruker legger til et Webex-møte i en Google Calendar-aktivitet, oppdaterer klokkeslettet eller emnet eller kopierer en hendelse til en annen dato og et annet klokkeslett.
Webex-tilleggsklienten mottar Google Calendar-varsler og synkroniseres 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 tilfeller bruker Webex Scheduler Google App Script API. I noen få tilfeller bruker planleggeren Google REST API. Generelt sett favner Google App Script API den tilknyttede Google REST API-en. Kolonnen Referansenettadresse peker til Google App Script API der dette er mulig, men kan om nødvendig henvise til referanseadressen for Google REST API. |
Google App Script API | Hva den gjør | URL-adresse for referanse |
---|---|---|
Calendar.getID | Hente brukerkalender-ID, ID for standardkalenderen er brukerens e-postadresse | https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Calendar.getName | Hente navnet på kalenderen | https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Calendar.getTimezone | Hente tidssonen for kalenderen | https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Calendar.Events.list | Søke etter bestemte hendelser som oppfyller visse vilkår | https://developers.google.com/calendar/api/v3/reference/events/list |
Calendar.Events.patch | Oppdatere de spesifikke hendelsesmetadataene for å lagre møteinformasjon for Webex | https://developers.google.com/calendar/api/v3/reference/events/patch |
CalendarEvent.attendees | Egenskapene for å få tilgang til kalenderdeltakerne | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.conferenceData | Egenskapene for å få tilgang til hendelseskonferansedataene | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.getTitle | Hente emnet for kalenderhendelsen. | https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
CalendarEvent.getCreators | Hente skaperen av kalenderhendelsen | https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
CalendarEvent.getStartTime | Hente starttidspunktet for arrangementet | https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
CalendarEvent.getEndTime | Hente sluttidspunktet for arrangementet | https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache | Hente brukerens hurtigbuffer for å innhente brukerens innstillinger | https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Cache.get | Hente spesifikk hurtigbufferinnstilling etter nøkkel | https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Cache.put | Angi en bestemt hurtigbuffer etter nøkkel | https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
ConferenceDataService. newConferenceDataBuilder | Opprette en Google-spesifikk datastruktur for å lagre og vise møteinformasjon for Webex | |
ConferenceDataBuilder.build | Generere informasjonsdata for Webex-møte | https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById | Hente den spesifikke Gmail-meldingen | https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft | Opprette en Gmail-melding som inneholder Webex e-postteksten | |
GmailMessage.getFrom | Hente e-post med Gmail-avsender | https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo | Hente Gmail-mottaker | https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject | Hente Gmail-meldingstittel | https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate | Hente dato og klokkeslett for Gmail-meldinger | https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties | Få tilgang til vedvarende brukerinnstilling | |
Properties.getProperty | Hente spesifikk egenskap etter 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 | Hente gjeldende e-postadresse for bruker | https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger | Konfigurere en ny utløser til å håndtere hendelsesoppdatering | https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
UrlFetchApp.fetch | Bruk denne API-en til å kalle på Webex Addin Service eller Google API, for å opprette/oppdatere møte. Kaller ikke på noen annen tredjepartstjeneste | https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST API | Hva den gjør | URL-adresse for referanse |
---|---|---|
POST https://accounts.google.com/o/oauth2/token | Hente Google-autentiseringstoken | https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
HENT https://www.googleapis.com/admin/directory/v1/users/{userKey} | Hente det konfigurerte Webex-nettstedet for bruker | https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Vanlige spørsmål
- Hvordan sikrer Webex integrasjonen?
-
Tilleggskjøringer på Google Cloud Platforms-serveren, og ingen Google-data lagres bortsett fra Webex-møteinformasjon (emne, liste over inviterte) som lagres i Webex-server og slettes etter at et planlagt møte er avsluttet.
- Hvordan sikrer vi kundedata som vi «henter» fra denne integrasjonen?
-
Vi samler bare inn data vi trenger, og vi lagrer dem bare så lenge vi trenger det.
Vi samler inn Webex møteinformasjon og lagrer den i Webex-skyen. Vi sletter møteinformasjonen etter en gitt tidsperiode, som du kontrollerer med retningslinjene for oppbevaring for Webex.
- Bruker vi et offentlig eller privat API for å koble til Google-tjenesten?
-
Tillegget kjører direkte på Googles skyplattform og får tilgang til Googles innebygde biblioteker.