Wenn Sie Webex den Zugriff auf Ihr Google-Konto erlauben, fordert das Add-on berechtigungen zum Zugriff auf Benutzerdaten an. In diesem Thema werden die Berechtigungen aufgeführt, die wir anfordern, warum wir sie benötigen und wie wir mit Ihren Daten umgehen.
Benutzerkontoberechtigungen
Berechtigung | Umfang | Zugriff auf Daten | Wofür verwendet Webex Webex? |
---|---|---|---|
Anzeigen Ihrer E-Mail-Nachricht-Metadaten, wenn das Add-on ausgeführt wird | Gmail | Betreff, Datum und Uhrzeit, Liste der eingeladenen Teilnehmer | Wenn Sie ein Webex-Meeting in Gmail anplanen, liest der Planer diese Daten ein, die die grundlegenden Anforderungen für die Planung des Treffens sind. |
Als Gmail-Add-on ausführen | Gmail | — | Ermöglicht dem Webex-Planer die Ausführung im Gmail eines Benutzers. |
Sehen Sie sich die Events an, die Sie in Google Kalender | Kalender | Betreff, Datum und Uhrzeit, Liste der eingeladenen Teilnehmer | Wenn Sie ein Event in Google Kalender lesen, liest der Planer diese Informationen ein, die die grundlegenden Voraussetzungen für die Planung des Treffens sind. |
Bearbeiten Sie die events, die Sie in einem Google Kalender | Kalender | Betreff | Fügen Sie Webex-Konferenzdateninformationen (Kartenbenutzeroberfläche/Eigenschaft) zum aktuellen geöffneten Kalenderereignis hinzu. |
Als Kalender-Add-on ausführen | Kalender | — | Webex Scheduler kann im Google-Kalender eines Benutzers ausgeführt werden |
Anzeigen und Bearbeiten von Events in all Ihren Kalendern | Kalender | Betreffzeile, Datum und Uhrzeit, Liste der eingeladenen Teilnehmer lesen Betreff bearbeiten | Ermöglicht uns die Unterstützung von Szenarien für freigegebene Kalender genauso wie das Lesen und Schreiben in Events im Kalender eines einzelnen Benutzers. |
Kalendereinstellungen anzeigen | Kalender | — | Google OAuth 2.0 erfordert diesen Umfang. Siehe .https://developers.google.com/calendar/api/guides/auth |
Informationen über Benutzer in Ihrer Domäne anzeigen | Google Workspace-Administrator | Webex siteURL in Google-Benutzerinformationen | Wenn Sie eine Webex siteURL in Google-Benutzerinformationen festgelegt haben, dann können wir diese URL lesen und uns bei dieser Site als Standard für den Benutzer anmelden. |
Mit einem externen Dienst verbinden | Apps-Skript | Verbinden mit Webex-Dienst | Der Planer muss den Meeting-Webex-Dienst um die Erstellung/Aktualisierung/Löschung des zugehörigen Webex-Treffens an fordern zu können. |
Ausführung dieser Anwendung zulassen, wenn Sie nicht anwesend sind | Apps-Skript | Zugriff auf Google Event-Objekt basierend auf Google-Trigger | Auf diese Weise kann der Planer ausgeführt werden, wenn Sie nicht anwesend sind. Dies ist eine Antwort auf einen Google-Auslöser, z. B. um ein Meeting in Ihrem Kalender zu aktualisieren/löschen. Siehe .https://developers.google.com/apps-script/guides/triggers/events |
Anzeigen und Verwalten der mit der Anwendung verknüpften Daten | Apps-Skript | Cache der Anwendung | Der Planer speichert einige Webex-Informationen im Google-Speicher zwischen. Beispiel: die url Webex-Site und die Webex-Meeting-Vorlage. |
Ihr Land, Ihre Sprache und Ihre Zeitzone anzeigen | Apps-Skript | Aktuelle Uhrzeit des Benutzers | Der Planer liest Ihre Zeitzone, um das zugehörige Webex-Meeting an- oder zu aktualisieren. |
Siehe die E-Mail-Adresse Ihres primären Google-Kontos | Sonstiges | Googlemail-Kontoadresse des Benutzers | Der Planer liest die E-Mail-Adresse des Benutzers, um sie an sein Webex-Konto zu binden. |
Sehen Sie sich Ihre persönlichen Informationen an, einschließlich aller persönlichen Informationen, die Sie öffentlich zugänglich gemacht haben | Sonstiges | Benutzername und bevorzugte Sprache (Standard) | Der Planer liest die öffentliche Benutzerinformationen des Benutzers, einschließlich des vollständigen Namens und der bevorzugten Sprache, die als Standardeinstellung für den Benutzer verwendet werden soll. |
Übersicht über die Architektur der Webex-Planer
Ihr Site-Administrator verwendet Site-Administration oder Control Hub, um das Webex-Add-on für Google Workspace zu aktivieren.
Jede Person autorisiert die Berechtigungen für das Webex-Add-on für Google Workspace (wenn Ihr Administrator sich nicht autorisiert) und verbindet sein Google-Konto mit seinem Webex-Konto.
Webex abonniert Kalenderänderungen von Google.
Ein Benutzer fügt ein Webex-Meeting einem Google Kalender-Event hinzu, aktualisiert die Uhrzeit oder das Thema oder kopiert ein Event auf ein anderes Datum und eine andere Uhrzeit.
Der Webex Add-on-Client erhält Google Kalender Benachrichtigungen und Synchronisierungen mit Webex.
Vom Webex Scheduler verwendete Google APIs
Die folgenden Tabellen enthalten Informationen zu den google-APIs, die vom Webex Scheduler verwendet werden.
In den meisten Fällen verwendet der Webex Scheduler die Google App Script-API. In einigen Fällen verwendet der Planer die Google REST API. In der Regel wird die Google App Script API die zugeordnete Google REST API umbrechen. Die Spalte Reference URL (Referenz-URL) verweist, wenn möglich, auf die Google App Script API, kann aber auf die Google REST API-Referenz-URL verweisen, falls erforderlich. |
Google App Skript-API | Dies ist der | Referenz-URL |
---|---|---|
Calendar.getID | Kalender-ID des Benutzers erhalten; die ID des Standardkalenders ist die E-Mail-Adresse des Benutzers | https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Calendar.getName | Name des Kalenders erhalten | https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Calendar.getTimezone | Zeitzone des Kalenders erhalten | https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Calendar.Events.list | Suchen nach bestimmten Events, die bestimmte Kriterien erfüllen | https://developers.google.com/calendar/api/v3/reference/events/list |
Calendar.Events.patch | Aktualisieren Sie die spezifischen Event-Metadaten, um Webex-Meeting-Informationen zu speichern | https://developers.google.com/calendar/api/v3/reference/events/patch |
KalenderEvent.Teilnehmer | Die Eigenschaften für den Zugriff auf Kalenderteilnehmer | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.conferenceDaten | Eigenschaften für den Zugriff auf Event-Konferenzdaten | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.getTitle | Geben Sie das Thema des Kalender-Events ein. | https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
CalendarEvent.getCreators | Ersteller des Kalenderereigniss erhalten | https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
CalendarEvent.getStartTime | Anfangszeit des Events erhalten | https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
KalenderEvent.getEndTime | Endzeit des Events erhalten | https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache | Abrufen des Benutzercaches, um die Einstellungen des Benutzers abzurufen | https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Cache.get | Spezifische Cache-Einstellung per Schlüssel erhalten | https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Cache.put | Bestimmten Cache durch Schlüssel festlegen | https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
Konferenzdatenservice. newConferenceDataBuilder | Erstellen Sie eine googlespezifische Datenstruktur zum Speichern und Anzeigen von Webex-Meeting-Informationen | |
ConferenceDataBuilder.build | Webex Meeting-Infodaten generieren | https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById | Spezifische gmail-Nachricht abrufen | https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft | Erstellen Sie eine Gmail-Nachricht, die den Webex-E-Mail-Text enthält | |
GmailMessage.getFrom | E-Mail-Adresse von Gmail-Absender erhalten | https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo | Gamil-Receiver erhalten | https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject | Gmail-Nachrichtentitel erhalten | https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate | Datum und Uhrzeit von Gmail-Nachricht erhalten | https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
EigenschaftenService.getUserEigenschaften | Zugriff auf die dauerhaften Benutzereinstellungen oder -einstellungen | |
Eigenschaften.getProperty | Spezifische Eigenschaft per Schlüssel erhalten | https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Eigenschaften.setProperty | Legen Sie eine neue Eigenschaft für Schlüssel und Wert fest | https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Session.getEffectiveUser().getEmail | Aktuelle Benutzer-E-Mail erhalten | https://developers.google.com/apps-script/reference/base/user#getEmail() |
SkriptApp.newTrigger | Richten Sie einen neuen Trigger für die Handhabung von Event-Aktualisierungen ein. | https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
URL111App.fetch | Verwenden Sie diese API, um den Webex Addin-Dienst oder google API auf aufruft, um ein Meeting zu erstellen/aktualisieren. Wir rufen keinen Dienst eines anderen Drittanbieters an | https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST API | Dies ist der | Referenz-URL |
---|---|---|
POST https://accounts.google.com/o/oauth2/token | Google-Authentifizierungstoken abrufen | https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
GET https://www.googleapis.com/admin/directory/v1/users/{userKey} | Den konfigurierten Benutzer-Webex-Site | https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Häufig gestellte Fragen
- Wie sichert Webex die Integration?
-
Add-on wird auf dem Server der Google Cloud-Plattformen ausgeführt, und es werden keine Google-Daten gespeichert, außer Webex-Meeting-Informationen (Betreff, Teilnehmerliste), die im Webex-Backend gespeichert und nach dem Ende einer angesetztes Meeting gelöscht werden.
- Wie sichern wir Kundendaten, die wir aus dieser Integration "ziehen"?
-
Wir sammeln nur die Daten, die wir benötigen, und speichern sie nur so lange, wie wir sie benötigen.
Wir sammeln Webex-Meeting-Informationen und speichern sie in der Webex-Cloud. Wir löschen die Meeting-Informationen nach einem bestimmten Zeitraum, den Sie mit Ihrer Webex-Aufbewahrungsrichtlinie steuern.
- Verwenden wir eine öffentliche oder private API, um uns mit dem Google-Dienst zu verbinden?
-
Addon wird auf einer Google Cloud-Plattform ausgeführt und kann direkt auf die integrierten Google-Bibliotheken zugreifen.