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

Kalender.getID 

Hämta användarens kalender-ID. Id:t 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()

Tidszon för Calendar.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

Calendar.Events.patch 

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

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

Kalenderhändelse.deltagare 

Egenskaper för åtkomst till kalenderdeltagarna 

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

Kalenderhändelse.konferens 

Egenskaper för åtkomst till data om händelsekonferens 

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

Kalenderhändelse.getTitle 

Få ämnet för kalenderhändelsen. 

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

CalendarEvent.getCreators 

Hämta kalenderhändelsens skapare 

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

CalendarEvent.getStartTime 

Hämta händelsens starttid 

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

CalendarEvent.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ällningar  

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

Cache.get 

Hämta  specifik cachelagringsinställning efter nyckel 

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

Cache.put 

Ställ in något specifikt cacheminne 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 

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

ConferenceDataBuilder.build 

Generera data om 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 i  Webex e-postmeddelandet 

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

GmailMessage.getFrom 

Få e-post till 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 för 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 

Få åtkomst till den  beständiga användarupplevelsen eller inställningen 

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

Egenskaper.getProperty 

Hämta 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 e-postadress för användare 

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

ScriptApp.newTrigger 

Konfigurera en ny utlösare 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-tjänsten eller Google API för att skapa/uppdatera möte. Vi kommer inte att ringa någon annan tredje part  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