Toestemmingen aangevraagd door de Webex-invoegservice voor Google Workspace
Gebruikersaccountrechten
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
-
Uw sitebeheerder gebruikt Sitebeheer Control Hub om de Webex-invoegservice voor Google Workspace in teschakelen.
-
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.
-
Webex abonneert zich op agendawijzigingen van Google.
-
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.
-
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.
Google App-script-API |
Wat het doet |
Verwijzings-URL |
---|---|---|
Agenda.getID |
Ontvang de id van de agenda van de gebruiker, de id van de standaard agenda is het e-mailadres van de gebruiker |
https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Agenda.getName |
De naam van de agenda op halen |
https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Agenda.getTimezone |
De tijdzone van de agenda op halen |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Agenda.Events.list |
Zoeken naar specifieke gebeurtenissen die aan een aantal criteria voldoen |
https://developers.google.com/calendar/api/v3/reference/events/list |
Agenda.Events.patch |
De specifieke gebeurtenis -metagegevens 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 agenda-deelnemers |
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 |
AgendaEvent.getTitle |
Het onderwerp van de agendagebeurtenis op halen. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
AgendaEvent.getCreators |
Haal de maker van de agendagebeurtenis op |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
AgendaEvent.getStartTime |
Starttijd van gebeurtenis op halen |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
AgendaEvent.getEndTime |
Eindtijd van gebeurtenis op halen |
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 |
Specifieke cacheinstelling per sleutel instellen |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Cache.put |
Enkele specifieke cache instellen op sleutel |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
ConferenceDataService. newConferenceDataBuilder |
Een Google-specifieke gegevensstructuur maken om Webex -vergaderingsinformatie op te slaan en weer te geven | |
ConferenceDataBuilder.build |
Gegevens van Webex -vergaderingsinformatie 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 |
Een Gmail-bericht maken dat de tekst van het Webex -e-mailbericht bevat | |
GmailMessage.getFrom |
E-mail afzender van Gmail ontvangen |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo |
Gamil ontvanger ophalen |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject |
Titel Gmail-bericht ontvangen |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate |
Datum en tijd Gmail-bericht ontvangen |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties |
Toegang tot de gebruikers perferentie of instelling die nog aanhoudt | |
Properties.getProperty |
Specifieke eigenschap per sleutel ophalen |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Eigenschappen.setEigenschap |
Nieuwe eigenschap instellen voor sleutel en waarde |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Session.getEffectiveUser().getEmail |
Huidig e-mailadres van gebruiker ophalen |
https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger |
Een nieuwe trigger instellen voor het afhandelen van de gebeurtenisupdate |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
UrlFetchApp.ophalen |
Gebruik deze API om de Webex Addin-service of de 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) |
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.
- 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.