Autorisations demandées par le module complémentaire Webex pour Google Workspace
Autorisations relatives aux comptes utilisateurs

|
Autorisation |
Champ d'application |
Données consultées |
À quoi sert Webex ? |
|---|---|---|---|
|
Afficher les métadonnées de vos e-mails lorsque le module complémentaire est en cours d'exécution |
Gmail |
Objet, date et heure, liste des invités |
Lorsque vous planifiez une réunion Webex dans Gmail, le planificateur lit ces informations, qui constituent les conditions essentielles pour planifier la réunion. |
|
Exécuter en tant que module complémentaire Gmail |
Gmail |
— |
Permet au Webex Scheduler de s'exécuter sur le compte Gmail de l'utilisateur. |
|
Afficher les événements que vous ouvrez dans Google Agenda |
Calendrier |
Objet, date et heure, liste des invités |
Lorsque vous ouvrez un événement dans Google Agenda, le planificateur lit ces informations, qui constituent les conditions essentielles pour planifier la réunion. |
|
Modifier les événements que vous ouvrez dans Google Agenda |
Calendrier |
Objet |
Ajoutez les données de la conférence Webex (interface utilisateur de la carte/propriété) au calendrier ouvert en cours. |
|
Exécuter en tant que module complémentaire du calendrier |
Calendrier |
— |
Permet au Webex Scheduler de s'exécuter dans le calendrier Google d'un utilisateur |
|
Afficher et modifier les événements sur tous vos calendriers |
Calendrier |
Lire la ligne d'objet, la date et l'heure, la liste des invités Modifier la ligne d'objet |
Nous permet de prendre en charge des scénarios de calendrier partagés, de la même manière que nous lisons et écrivons des événements dans le calendrier d'un seul utilisateur. |
|
Afficher les paramètres de votre calendrier |
Calendrier |
— |
Google OAuth 2.0 nécessite ce scope. Voir https://developers.google.com/calendar/api/guides/auth. |
|
Voir les informations sur les utilisateurs de votre domaine |
Administrateur de Google Workspace |
URL du site Webex dans les informations utilisateur de Google |
Si vous avez défini une URL de site Webex dans les informations utilisateur de Google, nous pouvons lire cette URL et nous connecter à ce site par défaut. |
|
Connectez-vous à un service externe |
Applis Script |
Connectez-vous au service Webex |
Le planificateur doit appeler le service Webex pour demander la création/la mise à jour/la suppression de la réunion Webex associée. |
|
Autoriser l'exécution de cette application en votre absence |
Applis Script |
Accédez à l'objet d'événement Google en fonction du déclencheur Google |
Cela permet au planificateur de s'exécuter lorsque vous n'êtes pas présente, en réponse à un déclencheur de Google, par exemple pour mettre à jour/supprimer une réunion de votre calendrier. Voir https://developers.google.com/apps-script/guides/triggers/events. |
|
Afficher et gérer les données associées à l'application |
Applis Script |
Cache de l'application |
Le Scheduler met en cache certaines informations Webex dans Google Storage. Par exemple, l'URL du site Webex et le modèle de réunion Webex. |
|
Afficher votre pays, votre langue et votre fuseau horaire |
Applis Script |
Heure actuelle de l'utilisateur |
Le planificateur lit votre fuseau horaire pour planifier ou mettre à jour la réunion Webex associée |
|
Voir l'adresse e-mail principale de votre compte Google |
Autres |
Adresse du compte Gmail de l'utilisateur |
Le Scheduler lit l'adresse e-mail de l'utilisateur pour l'associer à son compte Webex. |
|
Consultez vos informations personnelles, y compris toutes les informations personnelles que vous avez mises à la disposition du public |
Autres |
Nom d'utilisateur et langue préférée (par défaut) |
Le planificateur lit les informations publiques de l'utilisateur, y compris son nom complet et sa langue préférée par défaut. |
Présentation de l'architecture de Webex Scheduler
-
L'administrateur de votre site utilise l'administration du site ou Control Hub pour activer le module complémentaire Webex pour Google Workspace.
-
Chaque personne autorise le module complémentaire Webex pour Google Workspace (si votre administrateur ne l'autorise pas) et associe son compte Google à son compte Webex.
-
Webex s'abonne aux modifications de calendrier de Google.
-
Un utilisateur ajoute une réunion Webex à un événement Google Agenda, met à jour l'heure ou le sujet, ou copie un événement à une autre date et heure.
-
Le client complémentaire Webex reçoit les notifications de Google Agenda et se synchronise avec Webex.
Les API Google utilisées par le Webex Scheduler
Les tableaux ci-dessous fournissent des informations sur les API Google utilisées par le Webex Scheduler.
Dans la plupart des cas, le Webex Scheduler utilise l'API Google App Script. Dans certains cas, le planificateur utilise l'API Google REST. En général, l'API Google App Script enveloppe l'API Google REST associée. La colonne URL de référence pointe vers l'API Google App Script dans la mesure du possible, mais peut faire référence à l'URL de référence de l'API Google REST si nécessaire.
|
API Google App Script |
Ce qu'il fait |
URL de référence |
|---|---|---|
|
Calendar.getID |
Obtenir l'identifiant du calendrier utilisateur, l'identifiant du calendrier par défaut est l'adresse e-mail de l'utilisateur |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Calendar.GetName |
Obtenez le nom du calendrier |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.GetTimeZone |
Afficher le fuseau horaire du calendrier |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Calendar.Events.list |
Rechercher des événements spécifiques correspondant à certains critères |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.Events.Patch |
Mettez à jour les métadonnées spécifiques à l'événement pour stocker les informations des réunions Webex |
https://developers.google.com/calendar/api/v3/reference/events/patch |
|
Calendrier des événements. Participants |
Les propriétés permettant d'accéder au calendrier des participants |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
Calendrier, événement. Données de la conférence |
Les propriétés permettant d'accéder aux données de l'événement et de la conférence |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.GetTitle |
Trouvez le sujet de l'événement du calendrier. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent. GetCreators |
Trouvez le créateur de l'événement dans le calendrier |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.GetStartTime |
Obtenir l'heure de début de l'événement |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.GetEndTime |
Obtenir l'heure de fin de l'événement |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CacheService.GetUserCache |
Accédez au cache de l'utilisateur pour récupérer ses préférences |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Cache.get |
Obtenir un réglage de cache spécifique par clé |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Définir un cache spécifique par clé |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
Service de données de conférence. Nouveau générateur de données de conférence |
Créez une structure de données spécifique à Google pour stocker et afficher les informations des réunions Webex | |
|
ConferenceDataBuilder.Build |
Générer des informations sur les réunions Webex |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build () |
|
Application Gmail. GetMessageByID |
Récupérer le message Gmail spécifique |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
|
Application Gmail. CreateDraft |
Créez un message Gmail contenant le corps de l'e-mail Webex | |
|
Message Gmail. GetFrom |
Recevoir l'e-mail de l'expéditeur de Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
Message Gmail. Getto |
Obtenir un récepteur Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo () |
|
Gmail Message.GetSubject |
Obtenir le titre du message Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject () |
|
Message Gmail. GetDate |
Obtenir la date et l'heure des messages Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.GetUserProperties |
Accéder aux préférences ou aux paramètres persistants de l'utilisateur | |
|
Properties.GetProperty |
Obtenir une propriété spécifique par clé |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Properties.SetProperty |
Définir une nouvelle propriété pour la clé et la valeur |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
session. getEffectUser (). GetEmail |
Obtenir l'adresse e-mail de l'utilisateur actuel |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp. NewTrigger |
Configurer un nouveau déclencheur pour gérer la mise à jour des événements |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.fetch |
Utilisez cette API pour appeler le service Webex Addin ou l'API Google pour créer/mettre à jour une réunion. Nous n'appellerons aucun autre service tiers |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
API Google REST |
Ce qu'il fait |
URL de référence |
|---|---|---|
|
POST https://accounts.google.com/o/oauth2/token |
Obtenez un jeton d'authentification Google |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
ACCÉDEZ À https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Obtenir l'utilisateur configuré pour le site Webex |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Questions fréquemment posées
- Comment Webex sécurise-t-il l'intégration ?
-
Le module complémentaire fonctionne sur le serveur Google Cloud Platforms, et aucune donnée Google n'est enregistrée, à l'exception des informations sur les réunions Webex (sujet, liste des invités) qui sont stockées dans le backend Webex et supprimées à la fin d'une réunion planifiée.
- Comment sécuriser les données clients que nous « extrayons » grâce à cette intégration ?
-
Nous collectons uniquement les données dont nous avons besoin et nous ne les stockons que le temps nécessaire.
Nous collectons les informations relatives aux réunions Webex et les stockons dans le cloud Webex. Nous supprimons les informations relatives aux réunions au bout d'un certain temps, que vous pouvez contrôler grâce à votre politique de rétention Webex.
- Utilisons-nous une API publique ou privée pour nous connecter au service Google ?
-
L'extension fonctionne sur la plateforme Google Cloud et permet d'accéder directement aux bibliothèques intégrées de Google.