Gebruikersaccountrechten

Schermafbeelding van de rechten die Webex vraagt wanneer u de -scheduler inschakelen om verbinding te maken met uw Google-account
Webex vraagt om deze toestemmingen
Tabel 1. Toestemmingen aangevraagd en hoe Webex deze gebruikt

Toestemming

Bereik

Toegang tot gegevens

Waarvoor gebruikt Webex het?

Bekijk uw e-mailbericht metagegevens wanneer de invoeging wordt uitgevoerd

Gmail

Onderwerpregel, datum en tijd, lijst met genodigden

Wanneer u een Webex-vergadering in Gmail inplant, leest de scheduler deze informatie, wat de belangrijkste vereisten zijn om de vergadering te plannen.

Uitvoeren als een Gmail-invoeg

Gmail

De Webex-scheduler kan worden uitgevoerd in een Gmail-systeem van een gebruiker.

De gebeurtenissen bekijken die u opent in Google Agenda

Agenda

Onderwerpregel, datum en tijd, lijst met genodigden

Wanneer u een gebeurtenis opent in Google Agenda, leest de geplander deze informatie, wat de belangrijkste vereisten zijn om de vergadering te plannen.

De gebeurtenissen bewerken die u hebt geopend in Google Agenda

Agenda

Onderwerpregel

Gegevensinformatie van Webex-conferentie (gebruikersinterface/eigenschap van kaart) toevoegen aan de huidige geopende agendagebeurtenis.

Uitvoeren als een agenda-invoeging

Agenda

De Webex-scheduler kan worden uitgevoerd in een Google-agenda van een gebruiker

Gebeurtenissen in al uw agenda's weergeven en bewerken

Agenda

Onderwerpregel, datum en tijd lezen, lijst met genodigden

Onderwerpregel bewerken

Hiermee kunnen we scenario's met gedeelde agenda's ondersteunen, op dezelfde manier als we lezen van en schrijven naar gebeurtenissen in de agenda van één gebruiker.

Uw agenda-instellingen weergeven

Agenda

Google OAuth 2.0 vereist dit bereik. Zie .https://developers.google.com/calendar/api/guides/auth

Info bekijken over gebruikers in uw domein

Google Workspace-beheerder

Webex siteURL in Gebruikersgegevens van Google

Als u een Webex siteURL hebt ingesteld in Google gebruikersinformatie, kunnen we deze URL lezen en bij deze site aanmelden als de standaardinstelling van de gebruiker.

Verbinding maken met een externe service

Apps-script

Verbinding maken met webex-service

De -scheduler moet de klant bellen webex-service om het maken/bijwerken/verwijderen van de gekoppelde Webex-vergadering aan te vragen.

Deze toepassing uitvoeren wanneer u niet aanwezig bent

Apps-script

Toegang tot Google-gebeurtenisobject op basis van Google-trigger

Hierdoor kan de -scheduler worden uitgevoerd wanneer u niet aanwezig bent, als reactie op een Google-trigger, bijvoorbeeld om een vergadering in uw agenda bij te werken/te verwijderen. Zie .https://developers.google.com/apps-script/guides/triggers/events

Gegevens bekijken en beheren die aan de toepassing zijn gekoppeld

Apps-script

Cache van toepassing

De -scheduler cachet bepaalde Webex-gegevens in Google-opslag. Bijvoorbeeld de URL van de Webex-site en de Webex-vergaderingssjabloon.

Uw land, taal en tijdzone bekijken

Apps-script

Huidige tijd gebruiker

De -scheduler leest uw tijdzone om de gekoppelde Webex-vergadering te plannen of bij te werken

Zie het primaire e-mailadres van uw Google-account.

Overig

Gmail-accountadres gebruiker

De -scheduler leest het e-mailadres van de gebruiker om dit te binden aan zijn/haar Webex-account.

Bekijk uw persoonlijke gegevens, inclusief alle persoonlijke gegevens die u voor iedereen beschikbaar hebt gemaakt

Overig

Naam en voorkeurstaal van de gebruiker (standaard)

De -scheduler leest de volledige naam van de gebruiker gebruikersgegevens de openbare naam van de gebruiker, inclusief de volledige naam en de voorkeurstaal die als standaardtaal van de gebruiker kan worden gebruikt.

Overzicht Architectuur van de Webex-scheduler

Architectuurschema met de Google-cloud, Webex-cloud en de Google Agenda-client, met genummerde pijlen die deze koppelen.
  1. Uw sitebeheerder gebruikt Sitebeheer Control Hub om de Webex-invoegservice voor Google Workspace in teschakelen.

  2. Elke persoon autoreert toestemmingen voor de Webex-invoegservice voor Google Workspace (als uw beheerder dit niet autoreert) en koppelt zijn/haar Google-account met zijn/haar Webex-account.

  3. Webex abonneert zich op agendawijzigingen van Google.

  4. Een gebruiker voegt een Webex-vergadering toe aan een Google Agenda-gebeurtenis, werkt de tijd of het onderwerp bij of kopieert een gebeurtenis naar een andere datum en tijd.

  5. De Webex-invoegclient ontvangt Google Agenda-meldingen en -synchronisaties met Webex.

Google API's die worden gebruikt door de Webex-planning

De onderstaande tabellen geven informatie over de Google API's die worden gebruikt door de Webex-scheduler.

In de meeste gevallen gebruikt de Webex-scheduler de Api voor het Google App-script. In enkele gevallen gebruikt de -scheduler de Google REST API. Over het algemeen wordt de gekoppelde Google REST API door de Google App Script API omgeroepen. De kolom Referentie-URL verwijst naar de API voor het Google App-script, maar verwijst indien nodig naar de API-referentie-URL van Google REST.

Tabel 2. Google App-script-API's die worden gebruikt door de Webex-planning

Google App-script-API

Wat het doet

Verwijzings-URL

Calendar.getID 

Verkrijg de agenda-id van de gebruiker, de id van de standaardagenda is het e-mailadres van de gebruiker 

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

Calendar.getName 

De naam van de kalender ophalen 

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

Calendar.getTimezone 

De tijdzone  van de agenda ophalen

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

Agenda.Events.lijst 

Zoeken naar specifieke gebeurtenissen die aan bepaalde criteria voldoen 

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

Calendar.Events.patch 

De metagegevens van de specifieke gebeurtenis  bijwerken om webex vergaderingsinformatie op te slaan 

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

AgendaEvent.deelnemers 

De eigenschappen voor toegang tot de agendadeelnemers 

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

AgendaEvent.conferenceData 

De eigenschappen voor toegang tot de gegevens van de gebeurtenisconferentie 

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

CalendarEvent.getTitle 

Het onderwerp van de agendagebeurtenis op halen. 

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

CalendarEvent.getCreators 

De maker van de agendagebeurtenis ophalen 

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

CalendarEvent.getStartTime 

De starttijd van de gebeurtenis ophalen 

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

CalendarEvent.getEndTime 

De eindtijd van het evenement ophalen 

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

CacheService.getUserCache 

De  cache van de gebruiker ophalen om de voorkeursinstellingen van de gebruiker op te halen 

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

Cache.get 

Krijg specifieke cache-instelling per toets 

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

Cache.put 

Bepaalde specifieke cache instellen op toets 

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

ConferenceDataService. newConferenceDataBuilder 

Maak een specifieke gegevensstructuur van Google voor het opslaan en weergeven van webex vergaderingsinformatie 

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

ConferenceDataBuilder.build 

 Webex vergaderingsgegevens genereren 

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

GmailApp.getMessageById 

Het specifieke  gmail bericht ophalen 

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

GmailApp.createDraft 

Maak een Gmail-bericht dat de webex e-mailtekst  bevat

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

GmailMessage.getFrom 

Ontvang de e-mail van de afzender van Gmail 

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

GmailMessage.getTo 

Download gamil receiver 

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

GmailMessage.getSubject 

Titel van Gmail-bericht ophalen 

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

GmailMessage.getDate 

Datum en tijd van Gmail-bericht ophalen 

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

PropertiesService.getUserProperties 

Open de blijvende gebruikers perferentie of instelling 

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

Properties.getProperty 

Specifieke eigenschap per sleutel verkrijgen 

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

Properties.setProperty 

Nieuwe eigenschap instellen voor sleutel en waarde 

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

Session.getEffectiveUser().getEmail 

E-mailadres van huidige gebruiker ophalen 

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

ScriptApp.newTrigger 

Een nieuwe trigger instellen om de gebeurtenisupdate af te handelen 

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

UrlFetchApp.fetch 

Gebruik deze API om de Webex Addin-service of Google API te bellen om een vergadering te maken/bij te werken. We bellen geen andere 3e partij service 

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

Tabel 3. Google REST API's die worden gebruikt door de Webex-planning

Google REST API

Wat het doet

Verwijzings-URL

BERICHT https://accounts.google.com/o/oauth2/token

Google-verificatie token krijgen

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

GET https://www.googleapis.com/admin/directory/v1/users/{userKey}

De Webex-site van de geconfigureerde gebruiker op halen

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

Veelgestelde vragen

Hoe beveiligt Webex de integratie?

De invoegservice wordt uitgevoerd op server van Google cloudplatforms en er worden geen Google-gegevens opgeslagen, behalve voor Webex-vergaderinginfo (onderwerp, lijst met genodigden), die wordt opgeslagen in Webex backend en verwijderd nadat een vergadering geplande vergadering beëindigd.

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

Hoe beveiligen we klantgegevens die we uit deze integratie 'halen'?

We verzamelen alleen gegevens die we nodig hebben en slaan deze alleen op zolang als we dat nodig hebben.

We verzamelen Webex-vergaderingsinformatie en slaan deze op in de Webex-cloud. We verwijderen de informatie over de vergadering na een bepaalde periode die u beheert met uw Webex-bewaarbeleid.

Gebruiken we een openbare of privé-API om verbinding te maken met de Google-service?

Addon wordt uitgevoerd op het Google Cloud-platform en biedt rechtstreeks toegang tot de ingebouwde bibliotheken van Google.

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