Tillatelser forespurt av Webex-tilleggsprogrammet for Google Workspace
Når du gir Webex tilgang til Google-kontoen din, ber tillegget om tillatelser for å få tilgang til 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 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
-
lokal administrator bruker nettstedsadministrasjon eller Control Hub til å aktivere Webex-tillegg for Google Workspace.
-
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.
-
Webex abonnerer på kalenderendringer fra Google.
-
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.
-
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.
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 | |
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 | |
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 | |
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) |
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.
- 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.