När du ger Webex åtkomst till ditt Google-konto begär tillägget behörighet att komma åt användardata. I detta avsnitt listas de behörigheter vi ber om, varför vi behöver dem och hur vi hanterar dina data.
Behörigheter för användarkonto
Behörighet | Omfattning | Data som används | Vad använder Webex den till? |
---|---|---|---|
Visa dina e-postmeddelande metadata när tillägget körs | Gmail | Ämnesrad, datum och tid, inbjudning lista | När du schemalägger ett Webex-möte i Gmail kommer schemaläggaren att läsa in dessa informationsdelar, vilka är de grundläggande kraven för att schemalägga mötet. |
Kör som gmail-tillägg | Gmail | — | Tillåter att Webex-schemaläggaren körs i en användares Gmail. |
Se händelserna du öppnar i Google Kalender | Kalender | Ämnesrad, datum och tid, inbjudning lista | När du öppnar en händelse i Google Kalender läser schemaläggaren in denna information, vilket är de grundläggande kraven för att schemalägga mötet. |
Redigera de händelser som du öppnar i Google Kalender | Kalender | Ämnesrad | Lägg till information om Webex-konferensdata (kort-UI/-egenskap) i den aktuella öppna kalenderhändelsen. |
Kör som ett kalender tillägg | Kalender | — | Tillåt att Webex-schemaläggaren körs i en användares Google-kalender |
Visa och redigera händelser i alla dina kalendrar | Kalender | Läsa ämnesrad, datum och tid, lista över inbjudna Redigera ämnesrad | Låter oss stödja delade kalenderscenarion på samma sätt som vi läser från och skriver till händelser i en enskild användares kalender. |
Visa dina kalenderinställningar | Kalender | — | Google OAuth 2.0 kräver detta utrymme. Se .https://developers.google.com/calendar/api/guides/auth |
Se information om användare på din domän | Google Workspace-administratör | Webex siteURL i Google Användarinformation | Om du har angett en Webex siteURL i användarinformationen för Google kan vi läsa denna URL och logga in på denna webbplats som användarens standard. |
Anslut till en extern tjänst | Appskript | Anslut till Webex-tjänst | Schemaläggaren måste ringa till Webex-tjänst begär att mötet skapas/uppdateras/tas bort från det associerade Webex-mötet. |
Tillåt att programmet körs när du inte befinner dig | Appskript | Få åtkomst till Google-händelseobjektet baserat på Google trigger | Detta gör det möjligt för schemaläggaren att köras när du inte är närvarande, som svar på en Google-utlösare, till exempel för att uppdatera/ta bort ett möte i din kalender. Se .https://developers.google.com/apps-script/guides/triggers/events |
Visa och hantera data associerade med programmet | Appskript | Programmets cacheminne | Schemaläggaren cachelagrar viss Webex-information i Googles lagringsutrymme. Till exempel Webex-webbplatsens URL och Webex-mötesmall. |
Visa ditt land, ditt språk och din tidszon | Appskript | Användarens aktuella tid | Schemaläggaren läser in din tidszon för att schemalägga eller uppdatera det tillhörande Webex-mötet |
Se din primära e-postadress för Google-konto | Annat | Användarens Gmail-kontoadress | Schemaläggaren läser in användarens e-postadress för att binda den till sitt Webex-konto. |
Se din personliga information, inklusive all personlig information som du har gjort allmänt tillgänglig | Annat | Användarens namn och önskat språk (standard) | Schemaläggaren läser användarens allmänna namn användarinformation inklusive fullständigt namn och det valda språket som användarens standardspråk ska användas på. |
Webex-schemaläggararkitektur, översikt
Din webbplatsadministratör använder webbplatsadministration eller Control Hub för att aktivera Webex-tillägg för Google Workspace.
Varje person auktoriserar behörigheter för Webex-tillägget för Google Workspace (om din administratör inte auktoriserar) och ansluter sitt Google-konto till sitt Webex-konto.
Webex prenumererar på kalenderändringar från Google.
En användare lägger till ett Webex-möte till en Google Kalender-händelse, uppdaterar tiden eller ämnet, eller kopierar en händelse till ett annat datum och tid.
Webex-tilläggsklienten får aviseringar och synkroniseringar från Google Kalender med Webex.
Google API:er som används av Webex Scheduler
Tabellerna nedan innehåller information om Google API:er som används av Webex Scheduler.
I de flesta fall använder Webex-schemaläggaren skript-API:et för Google App. I ett fåtal fall använder schemaläggaren Google REST API. I allmänhet radsluter Google App-skriptet API det associerade Google REST API. Referens-URL-kolumnen pekar på API:en för Google App-skript där så är möjligt, men den kan hänvisa till Google REST API-referens-URL:en om det behövs. |
Skript-API för Google App | Vad det gör | Referens-URL |
---|---|---|
Kalender.getID | Hämta användarens kalender-ID, id för standardkalendern är användarens e-postadress | https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Kalender.getName | Få namn på skalendern | https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Kalender.getTimezone | Hämta kalenderns tidszon | https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Kalender.Händelser.lista | Sök efter specifika händelser som matchar vissa kriterier | https://developers.google.com/calendar/api/v3/reference/events/list |
Kalender.Events.patch | Uppdatera de specifika metadata för händelsen för att lagra webex-mötesinformation | https://developers.google.com/calendar/api/v3/reference/events/patch |
KalenderEvent.deltagare | Egenskaper för att visa kalenderdelningar | https://developers.google.com/calendar/api/v3/reference/events#resource |
KalenderEvent.conferenceData | Egenskaperna för åtkomst till data för händelsekonferenser | https://developers.google.com/calendar/api/v3/reference/events#resource |
KalenderEvent.getTitle | Få ämnet för kalenderhändelsen. | https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
KalenderEvent.getSkapare | Hämta kalenderhändelsens skapare | https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
KalenderEvent.getStartTime | Hämta händelsens starttid | https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
KalenderEvent.getEndTime | Hämta händelsens sluttid | https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache | Hämta användarens cacheminne för att hämta användarens inställningsinställningar | https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Cache.get | Hämta specifik cache-inställning via nyckel | https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Cache.put | Ställ in viss specifik cache med nyckel | https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
ConferenceDataService. nyConferenceDataBuilder | Skapa en Google-specifik datastruktur för att lagra och visa Webex-mötesinformation | |
KonferensDataBuilder.build | Generera webex-mötesinformation | https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById | Hämta det specifika Gmail-meddelandet. | https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft | Skapa ett Gmail-meddelande som innehåller brödtexten för Webex-e-post | |
GmailMessage.getFrom | Få e-post från Gmail-avsändaren | https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo | Hämta gamil-mottagare | https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject | Hämta rubrik på Gmail-meddelande | https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate | Datum och tid för Gmail-meddelande | https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties | Åtkomst till den ständiga användarkonferensen eller inställningar | |
Egenskaper.getProperty | Hämta specifik egenskap med nyckel | https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Egenskaper.ställ inegenskaper | Ange ny egenskap för nyckel och värde | https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Session.getEffectiveUser(.getEmail) | Hämta aktuell e-post till användare | https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger | Konfigurera en ny utlösare för att hantera händelseuppdateringen | https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
URLFetchApp.fetch | Använd detta API för att ringa Webex Addin-tjänst eller Google API för att skapa/uppdatera möte, vi kommer inte att ringa någon annan tjänst från tredje part | https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST-API | Vad det gör | Referens-URL |
---|---|---|
VÄRD https://accounts.google.com/o/oauth2/token | Hämta Google-autentiseringstoken | https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
Få https://www.googleapis.com/admin/directory/v1/users/{userKey} | Hämta den konfigurerade Webex-webbplatsen för användare | https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Vanliga frågor
- Hur säkrar Webex integreringen?
-
Tillägget körs på Googles molnplattformsserver och inga Google-data sparas förutom för Webex-mötesinformation (ämne, inbjudlista) som lagras i Webex backend och tas bort efter att en schemalagt möte avslutats.
- Hur skyddar vi kunddata som vi "hämtar" från den här integreringen?
-
Vi samlar bara in data som vi behöver, och vi lagrar dem bara så länge vi behöver.
Vi samlar in Webex-mötesinformation och sparar den i Webex-molnet. Vi tar bort mötesinformationen efter en given tidsperiod, som du styr med din Webex lagringspolicy.
- Använder vi ett offentligt eller privat API för att ansluta till Google-tjänsten?
-
Addon körs direkt på Googles molnplattform och tillgång till Googles inbyggda bibliotek.