Behörigheter för användarkonto

Skärmbild av de behörigheter som Webex begär när du aktiverar schemaläggaren för att ansluta till ditt Google-konto
Webex begär dessa behörigheter
Tabell 1. Begärd behörighet och hur Webex använder dem

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

Arkitekturdiagrammet visar Google Cloud, Webex Cloud och Google Kalender-klienten med numrerade pilar som länkar dem.
  1. Din webbplatsadministratör använder webbplatsadministration eller Control Hub för att aktivera Webex-tillägg för Google Workspace.

  2. 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.

  3. Webex prenumererar på kalenderändringar från Google.

  4. 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.

  5. 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.

Tabell 2. API:er för Google App-skript som används av Webex Scheduler

Skript-API för Google App

Vad det gör

Referens-URL

Calendar.get -ID

Hämta användar kalender-ID, standardkalenderns ID är användarens e-postadress 

https://developers.google.com/apps-script/reference/calendar/calendar#getId()

Calendar.get 

Hämta kalenderns namn 

https://developers.google.com/apps-script/reference/calendar/calendar#getName()

Tidszon för kalender.get 

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.Händelser.programfix 

Uppdatera specifika händelsemetadata  för  att lagra Webex mötesinformation 

https://developers.google.com/calendar/api/v3/reference/events/patch

Kalenderhändelse 

Egenskaperna för åtkomst till kalenderdeltagarna 

https://developers.google.com/calendar/api/v3/reference/events#resource

Kalenderhändelsekonferensdata 

Egenskaperna för åtkomst till händelsekonferensdata 

https://developers.google.com/calendar/api/v3/reference/events#resource

KalenderEvent.get 

Få ämnet för kalenderhändelsen. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle()

KalenderEvent.get-skapare 

Hämta kalenderhändelsens skapare 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators()

KalenderEvent.get 

Hämta händelsens starttid 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

KalenderEvent.get 

Hämta händelsens sluttid 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime()

Cacheservice.get  Användarcachelagring

Hämta  användarens cacheminne för att hämta användarens inställningar 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache()

Cache.get 

Hämta specifik cache-inställning med nyckeln 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

Cachelagring. 

Ställ in någon specifik cache med nyckel 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

Konferensdatatjänsten. nyKonferens 

Skapa en Google-specifik datastruktur för att lagra och visa Webex mötesinformation 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder()

Konferensdatabyggare 

Generera Webex mötesinformation 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build()

GmailApp.get-meddelande 

Hämta det specifika  gmail meddelandet 

https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String)

GmailApp.create 

Skapa ett Gmail-meddelande som innehåller Webex e-posttexten 

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

GmailMessage.get 

Hämta e-post till Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom()

GmailMessage.get 

Hämta gamil mottagare 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo()

GmailMessage.get-ämne 

Hämta meddelandetitel för Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject()

GmailMessage.get 

Hämta datum och tid för Gmail-meddelandet 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate()

EgenskaperService.get  Användaregenskaper

Öppna den permanenta användarens perfektion eller inställning 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties()

Fastigheter.get 

Få specifik egendom med nyckel 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

Fastigheter.set 

Ställ in ny egenskap för nyckel och värde 

https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String)

Session.getEffektivanvändare().get  e-post

Hämta aktuell e-post för användare 

https://developers.google.com/apps-script/reference/base/user#getEmail()

SkriptApp.ny  utlöser

Konfigurera en ny utlöser för att hantera händelseuppdatering 

https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String)

Hämta URL 

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  parts tjänst 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

Tabell 3. Google REST-API:er som används av Webex Scheduler

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.

Se .https://help.webex.com/ituhp0

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.

Se .https://developers.google.com/apps-script/overview