You don't need to miss meetings because they were scheduled in a different app. You can use the Hybrid Calendar Service to provides a rich collaboration experience for users and rooms between Webex Meetings and Webex App with Google’s G Suite Calendar.
Hybrid Calendar benefits
Attualmente, l'integrazione fornisce le seguenti funzioni principali:
Provide users the ability to schedule a collaboration meeting with any calendar client that connects to Google’s G Suite Calendar (Google Calendar). You don't need to install plug-ins or extensions. Type a keyword into the Location field (for example, @webex or @meet).
Mostra un elenco di riunioni agli utenti nell'app Webex (desktop e mobile) e su endpoint fisici.
Visualizza una notifica con il pulsante Accedi, noto anche come Pulsante singolo per l'accesso (OBTP).
Aggiorna lo stato presenza dell'app Webex di un utente quando l'utente attiva il risponditore automatico in Gmail (a volte indicato come stato fuori sede).
Questo articolo fornisce una panoramica sul modo in cui il servizio di calendario ibrido basato su cloud integra Google Calendar con il cloud Webex per fornire queste funzioni.
Per una panoramica simile delle altre integrazioni del servizio di calendario ibrido, vedere i seguenti articoli:
Riferimento per l'integrazione del servizio di calendario ibrido Cisco Webex con Office 365
Riferimento per il servizio di calendario ibrido Cisco Webex con Microsoft Exchange (per distribuzioni di connettori di calendario basate su Expressway)
Per le ultime informazioni sulle funzioni e sulla distribuzione, vederehttps://www.cisco.com/go/hybrid-services-calendar .
Gestione dei dati
Il calendario ibrido riceve i dettagli della riunione dal sistema di calendario e analizza la posizione e il corpo della riunione per gli URI e gli URL per l'accesso alle riunioni. Il servizio utilizza altre informazioni, come l' ora di fine e gli invitati, per compilare l'elenco delle riunioni nell'app Webex e su determinati dispositivi. The service also provides the Join button (OBTP). Il servizio non archivia o invia dati riservati non crittografati, ad esempio la descrizione della riunione, il corpo della riunione o gli indirizzi e-mail degli invitati. The service sends encrypted data to the Webex cloud (and stores the data in encrypted form) to provide the meetings list and Join button.
The Hybrid Calendar service retains meeting data for a limited time. The stored data covers meetings from 7 days in the past through 31 days in the future. |
Per la crittografia dei dati, il calendario ibrido utilizza lo stesso servizio di crittografia cloud Webex utilizzato Webex . In quanto tale, il cloud Key Management Server (KMS) consente la gestione delle chiavi. If you choose to deploy Hybrid Data Security, your own on-premises KMS provides the key management. (Per maggiori dettagli, vedere il Documento sulla sicurezza dell'app Webex .)
Autenticazione e autorizzazione durante la distribuzione
Il calendario ibrido utilizza il flusso di concessione delle credenziali del client OAuth 2.0 al server autorizzazione Google.
Processo di autenticazione dell'applicazione
The Hybrid Calendar registers as an application with Google. It uses a service account with domain-wide delegation to avoid the need for user consent. (For more details, see https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)
Il calendario ibrido deve disporre delle seguenti autorizzazioni dell'applicazione:
Autorizzazione | Utilizzo |
---|---|
Gestisci calendari utente |
|
Gestire le impostazioni e-mail di base https://www.googleapis.com/auth/gmail.settings.basic |
|
In Control Hub, solo gli amministratori con accesso privilegiato possono eseguire il provisioning dell'organizzazione di un cliente per il calendario ibrido . Un amministratore deve copiare e incollare l' ID client e gli ambiti di autorizzazione da Control Hub a Gestisci accesso client API sezione della Console di amministrazione del dominio Google G Suite.
Il flusso include i seguenti passaggi di alto livello:
Utilizzando le credenziali dell'account di servizio, l'applicazione ottiene i token di accesso a livello utente dal server di autorizzazione Google per ottenere l'accesso ai calendari degli utenti.
L'applicazione utilizza il token di accesso nelle chiamate API di Google Calendar per ottenere accesso alle informazioni di calendario.
Processo di provisioning

Attivazione degli utenti per l'accesso nel calendario
Dopo il provisioning del calendario ibrido come applicazione registrata, l'amministratore deve attivare esplicitamente gli utenti per consentire al servizio di accedere ai rispettivi calendari G Suite.
Per attivare correttamente un utente per l'accesso nel calendario, devono essere soddisfatte le seguenti condizioni:
L' indirizzo e-mail in Control Hub deve corrispondere all'account di calendario Google nel tenant Google G Suite dell'organizzazione.
L'amministratore deve disporre di verificato il dominio nell'indirizzo indirizzo e-mail, OPPURE l'utente deve aver verificato il proprio indirizzo e-mail accedendo correttamente Webex .
L'attivazione di un utente invia una notifica al calendario ibrido per confermare che dispone delle autorizzazioni corrette per accedere al calendario dell'utente in G Suite.
La convalida corretta è un requisito per l'uso della funzionalità di calendario ibrido. Se il servizio non è in grado di convalidare un utente, mette l'utente in stato di errore. Il servizio applica un criterio per accedere solo ai calendari degli utenti attivati correttamente per l'elaborazione continua.
Operazioni in corso
Il calendario ibrido utilizza il API REST di Google Calendar . Questa API supporta un'ampia gamma di operazioni con Google Calendar. Tuttavia, il calendario ibrido utilizza solo un sottoinsieme di comandi correlati a casi d'uso del calendario.
REST API | Utilizzo |
---|---|
Elenca gli eventi di calendario. | |
Istanze dell'evento ricorrente specificato. | |
Informazioni su un singolo evento in un calendario. | |
Aggiorna le proprietà degli eventi di calendario (incluse le informazioni di accesso e le proprietà estese). Questa operazione viene utilizzata anche per impostare accetta/rifiuta/accetta provvisoriamente lo stato di una riunione. | |
Crea un evento in base a una semplice stringa di testo. | |
Attiva l'abbonamento per le notifiche in seguito a modifiche apportate al calendario di un utente. | |
Annulla l'abbonamento per le notifiche di modifiche apportate al calendario di un utente. | |
Recupera le impostazioni internazionali dell'utente. | |
Ottiene le impostazioni del risponditore automatico dell'utente. | |
Crea una regola di controllo accessi. | |
Elimina una regola di controllo accessi. | |
Crea un evento nel calendario. | |
Elimina un evento dal calendario. | |
Visualizza la disponibilità dell'utente e lo stato libero/occupato per un intervallo di tempo specificato. |