Dans cet article
Avantages du calendrier hybride
Gestion des données
dropdown icon
Authentification et autorisation lors du déploiement
    Processus d'authentification des candidatures
    Processus d'approvisionnement
Activation de l'accès des utilisateurs au calendrier
Opérations en cours
Service de calendrier hybride avec référence d'intégration de Google Agenda
list-menuDans cet article
list-menuUn commentaire ?

Vous n'avez pas besoin de manquer des réunions parce qu'elles ont été programmées dans une autre application. Vous pouvez utiliser le service de calendrier hybride pour offrir une expérience de collaboration riche aux utilisateurs et aux salles entre Webex Meetings et l'application Webex avec le calendrier G Suite de Google.

Avantages du calendrier hybride

Actuellement, l'intégration fournit les fonctionnalités principales suivantes :

  1. Offrez aux utilisateurs la possibilité de planifier une réunion de collaboration avec n'importe quel client de calendrier connecté au calendrier G Suite de Google (Google Calendar). Vous n'avez pas besoin d'installer de plug-ins ni d'extensions. Tapez un mot clé dans le champ Lieu ( par exemple, @webex ou @meet).

  2. Afficher la liste des réunions aux utilisateurs sur l'application Webex App (ordinateur de bureau et mobile) et sur des terminaux physiques.

  3. Afficher une notification avec un bouton de connexion, également connu sous le nom de One Button to Push (OBTP).

  4. Mettez à jour le statut de présence d'un utilisateur sur l'application Webex lorsque celui-ci active le répondeur de vacances dans Gmail (parfois appelé statut d'absence du bureau).

Cet article donne un aperçu de la manière dont le service de calendrier hybride basé sur le cloud intègre Google Agenda au cloud Webex pour fournir ces fonctionnalités.

Pour des aperçus similaires des autres intégrations du service de calendrier hybride, consultez les articles suivants :

Pour les dernières informations sur les fonctionnalités et le déploiement, rendez-vous sur https://www.cisco.com/go/hybrid-services-calendar.

Gestion des données

Le calendrier hybride reçoit les détails des réunions depuis le système de calendrier et les utilise comme suit :

  • vérifie le lieu et le corps de la réunion pour les URI et les URL permettant de rejoindre la réunion
  • le titre de l'invitation comme titre de la réunion
  • les heures de début et de fin pour afficher le créneau des réunions sur la liste des réunions sur l'application Webex et sur certains appareils
  • les invités à remplir la liste des participants dans la liste des réunions
  • les invités pour leur envoyer le bouton « S'inscrire » au moment de s'inscrire
  • l'organisme invité à remplir l'ordre du jour de la réunion Webex

Le service envoie des données cryptées au cloud Webex (et les stocke sous forme cryptée) pour fournir la liste des réunions et le bouton Rejoindre.

Le service ne stocke ni ne transmet de données non cryptées. Les données sensibles telles que la description de la réunion, le corps de la réunion et les adresses e-mail des invités sont toujours cryptées lorsqu'elles sont stockées et transmises.

Le service de calendrier hybride conserve les données des réunions pendant une durée limitée. Les données stockées couvrent les réunions tenues entre 7 jours dans le passé et 31 jours dans le futur.

Pour le cryptage des données, le calendrier hybride utilise le même service de cryptage cloud Webex que celui utilisé par l'application Webex. Ainsi, le serveur de gestion des clés (KMS) dans le cloud assure la gestion des clés. Si vous choisissez de déployer Hybrid Data Security, votre propre KMS sur site se charge de la gestion des clés. (Pour plus de détails, consultez le document sur la sécurité de l'application Webex.)

Authentification et autorisation lors du déploiement

Le calendrier hybride utilise le flux d'informations d'identification du client OAuth 2.0 vers le serveur d'autorisation de Google.

Processus d'authentification des candidatures

Le calendrier hybride est enregistré en tant qu'application auprès de Google. Elle utilise un compte de service avec délégation à l'échelle du domaine pour éviter d'avoir à obtenir le consentement de l'utilisateur. (Pour plus de détails, voir https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Le calendrier hybride doit disposer des autorisations d'application suivantes :

Autorisation

Utilisation

Gérer les calendriers des utilisateurs

https://www.googleapis.com/auth/calendar

  • Mettez à jour le texte de la réunion avec les informations d'inscription.

  • Déterminez la langue de l'utilisateur à des fins de localisation.

Gérer les paramètres de base du courrier

https://www.googleapis.com/auth/gmail.settings.basic
  • Lisez le statut d'absence du bureau.

Dans Control Hub, seuls les administrateurs disposant d'un accès privilégié peuvent configurer l'organisation d'un client pour le calendrier hybride. Un administrateur doit copier-coller l'identifiant du client et les étendues d'autorisation depuis Control Hub vers la section Gérer l'accès client à l'API de la console d'administration du domaine Google G Suite.

Le flux comprend les étapes de haut niveau suivantes :

  1. À l'aide des informations d'identification du compte de service, l'application obtient des jetons d'accès au niveau utilisateur auprès du serveur d'autorisation Google pour accéder aux calendriers des utilisateurs.

  2. L'application utilise le jeton d'accès lors des appels à l'API Google Agenda, pour accéder aux informations du calendrier.

Processus d'approvisionnement

Activation de l'accès des utilisateurs au calendrier

Après avoir configuré Hybrid Calendar en tant qu'application enregistrée, l'administrateur doit activer explicitement les utilisateurs pour permettre au service d'accéder à leurs calendriers G suite respectifs.

Pour activer avec succès l'accès d'un utilisateur au calendrier, les conditions suivantes doivent être remplies :

  • L'adresse e-mail de l'utilisateur dans Control Hub doit correspondre à celle de son compte Google Agenda sur le site Google G Suite de l'organisation.

  • L'administrateur doit avoir vérifié le domaine dans l'adresse e-mail de l'utilisateur, OU celui-ci doit avoir vérifié son adresse e-mail en se connectant avec succès à l'application Webex.

L'activation d'un utilisateur permet d'avertir Hybrid Calendar afin de vérifier qu'il dispose des autorisations nécessaires pour accéder au calendrier de l'utilisateur dans G Suite.

Une validation réussie est une condition préalable à l'utilisation de la fonctionnalité de calendrier hybride. Si le service n'arrive pas à valider un utilisateur, il le met en état d'erreur. Le service applique une politique qui permet d'accéder uniquement aux calendriers des utilisateurs activés avec succès à des fins de traitement continu.

Opérations en cours

Le calendrier hybride utilise l'API REST de Google Calendar. Cette API prend en charge un large éventail d'opérations avec Google Agenda. Cependant, le calendrier hybride n'utilise qu'un sous-ensemble de commandes liées aux cas d'utilisation du calendrier.

Tableau 1. Opérations actuellement utilisées par Hybrid Calendar Service

REST API

Utilisation

OBTENEZ DES CALENDRIER/ {calendariD} /événements

Liste des événements du calendrier.

OBTENEZ DES CALENDRIERS/ {calendariD} /events/ {eventId} /instances

Instances de l'événement récurrent spécifié.

GET /calendars/ {calendariD} /events/ {eventID}

Informations sur un seul événement dans un calendrier.

PATCH /calendars/ {calendariD} /events/ {eventID}

Mettez à jour les propriétés des événements du calendrier (y compris les informations relatives aux inscriptions et les propriétés étendues). Cette opération est également utilisée pour accepter, refuser ou accepter provisoirement le statut d'une réunion.

POST /calendars/ {calendariD} /Events/QuickAdd

Crée un événement à partir d'une simple chaîne de texte.

POST /calendars/ {calendariD} /events/watch

Abonnez-vous aux notifications concernant les modifications apportées au calendrier d'un utilisateur.

POST/channels/stop

Se désabonner des notifications concernant les modifications apportées au calendrier d'un utilisateur.

GET /users/me/settings/ {réglage}

Récupérez les paramètres régionaux de l'utilisateur.

GET /users/ {userID} /settings/vacation

Obtient les paramètres du répondeur de vacances de l'utilisateur.

POST /calendars/ {calendariD} /acl

Crée une règle de contrôle d'accès.

SUPPRIMER /calendars/ {calendariD} /acl

Supprime une règle de contrôle d'accès.

POST /calendars/ {calendariD} /événements

Crée un événement dans le calendrier.

SUPPRIMER /calendars/ {calendariD} /events/ {eventId}

Supprime un événement du calendrier.

GET /FreeBusy

Affiche la disponibilité des utilisateurs et leur statut d'utilisateur/d'occupation pendant une période donnée.

Cet article était-il utile ?
Cet article était-il utile ?