Brukerkontotillatelser

|
Tillatelse |
Omfang |
Tilgang til data |
Hva bruker Webex det til? |
|---|---|---|---|
|
Vise metadata for e-postmeldinger når tillegget kjører |
Gmail |
Emnelinje, dato og klokkeslett, invitasjonsliste |
Når du planlegger et Webex-møte i Gmail, leser planleggeren disse opplysningene, 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 Kalender |
Kalender |
Emnelinje, dato og klokkeslett, invitasjonsliste |
Når du åpner en hendelse i Google Kalender, leser planleggeren disse opplysningene, som er de viktigste kravene for å planlegge møtet. |
|
Rediger hendelsene du åpner i Google Kalender |
Kalender |
Emnelinje |
Legg til Webex-konferansedatainformasjon (kort UI/eiendom) i gjeldende åpnet kalenderhendelse. |
|
Kjør som kalendertillegg |
Kalender |
— |
Lar Webex Scheduler kjøre i en brukers Google-kalender |
|
Vise og rediger hendelser i alle kalenderne |
Kalender |
Les emnelinje, dato og klokkeslett, invitasjonsliste Rediger 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 kalenderinnstillingene dine |
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 URL-en og logge inn 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 opprettelse/oppdatering/sletting av det tilknyttede Webex-møtet. |
|
La dette programmet kjøre når du ikke er til stede |
Apps-skript |
Få tilgang til Google-hendelsesobjekt basert på Google-trigger |
Dette gjør at planleggeren kan kjøre når du ikke er til stede, som svar på en Google-trigger, for eksempel for å oppdatere/slette et møte i kalenderen din. Se https://developers.google.com/apps-script/guides/triggers/events. |
|
Vise og administrer data knyttet til programmet |
Apps-skript |
Programmets cache |
Planleggeren lagrer noe Webex-informasjon i Google-lagring. For eksempel Webex-nettadressen og Webex-møtemalen. |
|
Vis land, språk og tidssone |
Apps-skript |
Brukerens nåværende tid |
Planleggeren leser tidssonen din for å planlegge eller oppdatere det tilknyttede Webex-møtet |
|
Se din primære e-postadresse for Google-kontoen |
Annet |
Brukerens Gmail-kontoadresse |
Planleggeren leser brukerens e-postadresse for å binde den til Webex-kontoen. |
|
Se din personlige informasjon, 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 Webex Scheduler Arkitektur
-
Nettstedsadministratoren bruker områdeadministrasjon eller kontrollhub til å aktivere Webex-tillegg for Google Workspace.
Google Workspace-administratoren må også aktivere Google Disk, Google Dokumenter og Google Apps-skript for brukere som trenger å logge på Webex Scheduler for Google Workspace.
-
Hver enkelt person autoriserer tillatelser for Webex-tillegget for Google Workspace (hvis administratoren din 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 Kalender-hendelse, oppdaterer klokkeslettet eller emnet, eller kopierer en hendelse til en annen dato og klokkeslett.
-
Webex-tilleggsklienten mottar Google Kalender-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 pakker Google App Script API den tilknyttede Google REST API. Kolonnen Referanse URL peker til Google App Script API der det er mulig, men kan referere til Google REST API-referanse-URL om nødvendig.
|
Google App-skript API |
Hva det gjør |
Referanse-URL |
|---|---|---|
|
Calendar.getID |
Få brukerkalender-ID, ID-en til standardkalenderen er brukerens e-postadresse |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Calendar.getName |
Få navnet på kalenderen |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.getTimezone |
Få kalenderens tidssone |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Calendar.Events.List |
Søk etter spesifikke hendelser som samsvarer med noen kriterier |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.Events.Patch |
Oppdater de spesifikke hendelsesmetadataene for å lagre webex-møteinformasjon |
https://developers.google.com/calendar/api/v3/reference/events/patch |
|
CalendarEvent.Deltakere |
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 |
Få emnet for kalenderhendelsen. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent.getCreators |
Få oppretteren til kalenderhendelsen |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.getStartTime |
Få arrangementets starttid |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.GetEndTime |
Få arrangementets slutttid |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CacheService.getUserCache |
Få brukerens cache for å hente brukerens preferanseinnstillinger |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Cache.get |
Få spesifikk hurtigbufferinnstilling etter nøkkel |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Angi noen spesifikk cache etter nøkkel |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
KonferanseDataService. NewConferenceDataBuilder |
Opprett en Google-spesifikk datastruktur for å lagre og vise webex møteinformasjon | |
|
ConferenceDataBuilder.build |
Generer webex møteinfodata |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build () |
|
GmailApp.getMessageById |
Hent den spesifikke gmail-meldingen |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
|
GmailApp.CreateDraft |
Opprett en Gmail-melding som inneholder webex-e-postkroppen | |
|
gmailMessage.getFra |
Få Gmail-avsenderens e-post |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GmailMessage.getto |
Få gamil-mottaker |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo () |
|
GmailMessage.getSubject |
Få Gmail-meldingstittel |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject () |
|
GmailMessage.getDate |
Få dato og klokkeslett for Gmail-melding |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.getUserProperties |
Få tilgang til den vedvarende brukerperferensen eller innstillingen | |
|
Egenskaper.getProperty |
Få spesifikk egenskap ved nøkkel |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Egenskaper.setProperty |
Angi ny egenskap for nøkkel og verdi |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
session.getEffectiveUser () .getEmail |
Få gjeldende bruker-e-post |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp.NewTrigger |
Sett opp en ny trigger for å håndtere hendelsesoppdatering |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.hente |
Bruk denne API-en til å ringe Webex Addin Service eller google API for å opprette/oppdatere møte, vi vil ikke ringe noen annen tredjepartstjeneste |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
Google REST API |
Hva det gjør |
Referanse-URL |
|---|---|---|
|
INNLEGG https://accounts.google.com/o/oauth2/token |
Få Google-godkjenningstoken |
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 brukeren Webex-området |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Ofte stilte spørsmål
- Hvordan sikrer Webex integrasjonen?
-
Tillegget kjører på Googles skyplattformserver, og ingen Google-data lagres bortsett fra Webex-møteinformasjon (emne, invitasjonsliste) som lagres i Webex-backend 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 som 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 Webex-oppbevaringspolicyen din.
- Bruker vi en offentlig eller privat API for å koble til Google-tjenesten?
-
Addon kjører på Googles skyplattform og tilgang til Googles innebygde biblioteker direkte.