Behörigheter begärda av Webex-tillägg för Google Workspace
Behörigheter för användarkonto

|
Tillstånd |
Omfattning |
Åtkomst till data |
Vad använder Webex det till? |
|---|---|---|---|
|
Visa metadata för e-postmeddelanden när tillägget körs |
Gmail |
Ämnesrad, datum och tid, inbjudna |
När du schemalägger ett Webex-möte i Gmail läser schemaläggaren dessa uppgifter, som är de väsentliga kraven för att schemalägga mötet. |
|
Kör som ett Gmail-tillägg |
Gmail |
— |
Tillåter att Webex Scheduler körs i en användares Gmail. |
|
Se händelserna du öppnar i Google Kalender |
Kalender |
Ämnesrad, datum och tid, inbjudna |
När du öppnar en händelse i Google Kalender läser schemaläggaren dessa uppgifter, som är de väsentliga kraven för att schemalägga mötet. |
|
Redigera händelserna du öppnar i Google Kalender |
Kalender |
Ämnesrad |
Lägg till Webex-konferensdatainfo (kort-UI/egendom) i aktuell öppnad kalenderhändelse. |
|
Kör som ett kalendertillägg |
Kalender |
— |
Tillåter att Webex Scheduler körs i en användares Google-kalender |
|
Visa och redigera händelser i alla dina kalendrar |
Kalender |
Läs ämnesrad, datum och tid, inbjudna lista Redigera ämnesrad |
Tillåter oss att stödja delade kalenderscenarier, på samma sätt som vi läser från och skriver till händelser i en enda användares kalender. |
|
Visa dina kalenderinställningar |
Kalender |
— |
Google OAuth 2.0 kräver detta tillämpningsområde. Se https://developers.google.com/calendar/api/guides/auth. |
|
Visa information om användare på din domän |
Administratör för Google Workspace |
Webex SiteURL i Google Användarinformation |
Om du har ställt in en Webex SiteURL i Googles användarinformation kan vi läsa den här webbadressen och logga in på den här webbplatsen som användarens standard. |
|
Anslut till en extern tjänst |
Apps-skript |
Anslut till Webex-tjänsten |
Schemaläggaren måste ringa Webex-tjänsten för att begära att skapa/uppdatera/ta bort det associerade Webex-mötet. |
|
Låt programmet köras när du inte är närvarande |
Apps-skript |
Få åtkomst till Google-händelseobjekt baserat på Google-utlösare |
Detta gör att schemaläggaren kan köras när du inte är närvarande, som svar på en Google-trigger, 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 som är kopplade till programmet |
Apps-skript |
Programmets cache |
Schemaläggaren cachar viss Webex-information i Googles lagring. Till exempel webbadressen för Webex-webbplatsen och Webex-mötesmallen. |
|
Visa ditt land, språk och tidszon |
Apps-skript |
Användarens aktuella tid |
Schemaläggaren läser din tidszon för att schemalägga eller uppdatera det associerade Webex-mötet |
|
Visa din primära e-postadress för Google-kontot |
Övrigt |
Användarens Gmail-kontoadress |
Schemaläggaren läser användarens e-postadress för att binda den till deras Webex-konto. |
|
Se din personliga information, inklusive all personlig information som du har gjort offentligt tillgänglig |
Övrigt |
Användarnamn och önskat språk (standard) |
Schemaläggaren läser användarens offentliga användarinformation, inklusive fullständigt namn, och önskat språk som ska användas som användarens standard. |
Översikt över Webex Scheduler Architecture
-
Webbplatsadministratören använder Webbplatsadministration eller Control Hub för att aktivera Webex-tillägg för Google Workspace.
-
Varje individ godkänner behörigheter för Webex-tillägget för Google Workspace (om administratören inte godkänner) 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 i en Google Kalender-händelse, uppdaterar tid eller ämne, eller kopierar en händelse till ett annat datum och tid.
-
Webex-tilläggsklienten tar emot Google Kalender-aviseringar och synkroniseras med Webex.
Google API:er som används av Webex Scheduler
Tabellerna nedan ger information om Googles API:er som används av Webex Scheduler.
I de flesta fall använder Webex Scheduler Google App Script API. I några fall använder schemaläggaren Google REST API. I allmänhet omsluter Google App Script API det tillhörande Google REST API. Kolumnen Referens URL pekar på Google App Script API där det är möjligt, men kan hänvisa till Google REST API-referens URL om det behövs.
|
Google App-skriptgränssnitt |
Vad det gör |
Referens URL |
|---|---|---|
|
Calendar.getID |
Hämta användarkalender-ID, id för standardkalendern är användarens e-postadress |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Kalender.getName |
Hämta namnet på kalendern |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.getTimeZone |
Hämta kalenderns tidszon |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Kalender.Events.List |
Sök efter specifika händelser som matchar vissa kriterier |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.Events.patch |
Uppdatera specifika händelsemetadata för att lagra webex-mötesinformation |
https://developers.google.com/calendar/api/v3/reference/events/patch |
|
CalendarEvent.Deltagare |
Egenskaperna för att komma åt kalenderdeltagarna |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.ConferenceData |
Egenskaperna för åtkomst till evenemangskonferensdata |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.getTitle |
Hämta ämnet för kalenderhändelsen. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent.getCreators |
Hämta skaparen av kalenderhändelsen |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.getStartTime |
Få evenemangets starttid |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.GetEndTime |
Få evenemangets sluttid |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CacheService.getUserCache |
Hämta användarens cache för att hämta användarens preferensinställningar |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Cache.GET |
Få specifik cacheinställning efter nyckel |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Ställ in viss specifik cache efter nyckel |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
ConferenceDataService. NewConferenceDataBuilder |
Skapa en Google-specifik datastruktur för att lagra och visa webex mötesinformation | |
|
ConferenceDataBuilder.build |
Generera webex-mötesinformationsdata |
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 webex-e-postkroppen | |
|
gmailMessage.getFrån |
Hämta Gmail-avsändarens e-post |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GmailMessage.getto |
Skaffa gamilmottagare |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo () |
|
GmailMessage.getSubject |
Hämta Gmail-meddelandets titel |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject () |
|
GmailMessage.getDate |
Hämta datum och tid för Gmail-meddelande |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.getUserProperties |
Åtkomst till den persistenta användarperferensen eller inställningen | |
|
Egenskaper.getProperty |
Få specifik egenskap med nyckel |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Egenskaper.setProperty |
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 användares e-post |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp.NewTrigger |
Ställ in en ny trigger för att hantera händelseuppdatering |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.Hämta |
Använd detta API för att ringa Webex Addin Service eller google API för att skapa/uppdatera möte, vi kommer inte att ringa någon annan tredjepartstjänst |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
Google REST API |
Vad det gör |
Referens URL |
|---|---|---|
|
INLÄGG https://accounts.google.com/o/oauth2/token |
Skaffa Google-autentiseringstoken |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
HÄMTA https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Hämta den konfigurerade användaren Webex-webbplats |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Vanliga frågor
- Hur säkrar Webex integrationen?
-
Tillägget körs på Googles molnplattformsserver och inga Google-data sparas förutom Webex-mötesinformation (ämne, inbjudna lista) som lagras i Webex-backend och raderas efter att ett schemalagt möte avslutats.
- Hur säkrar vi kunddata som vi ”hämtar” från denna integration?
-
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 lagrar den i Webex-molnet. Vi tar bort mötesinformationen efter en viss tidsperiod, som du kontrollerar med din Webex-lagringspolicy.
- Använder vi ett offentligt eller privat API för att ansluta till Google-tjänsten?
-
Addon körs på Googles molnplattform och tillgång till Googles inbyggda bibliotek direkt.