Bu Cisco Webex Karma Takvim Hizmeti, Webex Meetings ve Webex Uygulaması arasında Google'ın G Suite Takvimi ile kullanıcılar ve odalar için zengin bir işbirliği deneyimi sunmaktadır. Bu belde, yüksek bir düzeyde Karma Takvim Hizmeti ile Google Takvim arasındaki etkileşimler açıklanmaktadır.
Özellikler
Şu anda entegrasyon, aşağıdaki ana özellikleri sunmaktadır:
Son kullanıcılara, eklenti veya uzantı yüklemek zorunda kalmadan Google’ın G Suite Takvimi (Google Takvim) ile bağlantılı herhangi bir takvim istemcisi ile ortaklaşa toplantı planlama yeteneğini kazandırmaktadır. Konum alanına sadece bir anahtar sözcük yazın (örneğin, @webex veya @meet).
Webex Uygulaması (masaüstü ve mobil) ve fiziksel uç noktalarında kullanıcılara toplantı listesi gösterir.
One Button to Push (OBTP) olarak da bilinen Katıl düğmesi olmadan bir bildirim gösterir.
Kullanıcı Gmail'de Webex yanıt verme durumunu (bazen ofis dışında durumu olarak da ifade edildiği) bir kullanıcının Mobil Uygulama iletişim durumunu günceller.
Bu makalede bu özellikleri sunmak için bulut tabanlı Karma Takvim Hizmetinin Google Takvimi Webex bulut ile nasıl entegre ettiği hakkında genel bir bakış sunulmaktadır.
Karma Takvim Hizmeti entegrasyonları hakkında benzer açıklamalar için aşağıdaki makalelere bakın:
Cisco Webex Karma Takvim Hizmeti Office 365 entegrasyon referansı ile birlikte çalışma
Cisco Webex Karma Takvim Hizmeti Exchange entegrasyon referansı ile uyumlu bir Expressway (Expressway Takvim Bağlayıcı dağıtımları için)
En yeni özellik ve uygulama bilgileri için bkz. https://www.cisco.com/go/hybrid-services-calendar.
Verilerin işlenmesi
Bu takvim hizmeti, takvim sisteminden toplantı ayrıntılarını alır ve toplantı konumunu, toplantılara katılmak için kullanılmaktadır URL'lerin ve URL'lerin gövdelerini ayrıştırür. Hizmet, başlangıç ve bitiş saati ve davetliler gibi diğer bilgileri Webex Uygulaması uygulamasındaki ve bazı cihazlardaki toplantı listesini doldurmak ve One Button to Push (OBTP) sağlamak için kullanır. Hizmet hiçbir noktada toplantı tanımı, toplantı katılımcıları veya davetlilerin e-posta adresleri gibi şifrelenmemiş hassas verileri saklamaz ve göndermez. Bu veriler, toplantı listesinin ve OBTP’nin sunulması amaçlarıyla şifrelenmiş olarak Webex buluta gönderilir (ve burada şifrelenmiş halde saklanır).
Veri şifreleme için takvim hizmeti uygulamanın Webex bulut şifreleme hizmetini Webex kullanır. Bu nedenle, anahtar yönetimi bulut Anahtar Yönetim Sunucusu (KMS) tarafından veya Karma Veri Güvenliğini dağıtmayı seçerseniz kendi şirket içi KMS tarafından sağlanır. (Daha fazla ayrıntı için bkz. Webex Uygulama Güvenliği Kağıt.)
Dağıtım sırasında kimlik doğrulama ve yetkilendirme
Müşteri takvim hizmeti, Google Yetkilendirme Sunucusuna OAuth 2.0 istemci kimlik bilgileri veri akışını kullanır.
Uygulama kimlik doğrulaması işlemi
Kullanıcı takvim hizmeti Google ile bir uygulama olarak kaydedilir. Bu bakımdan, kullanıcı onayı ihtiyacını önlemek için alan genelinde temsilci belirleme özelliğine sahip bir hizmet hesabı kullanmaktadır. (Diğer ayrıntılar için bkz. .)https://developers.google.com/identity/protocols/OAuth2ServiceAccount
Kullanıcı takvim hizmeti aşağıdaki uygulama izinlerine sahip olması gerekir:
İzin |
Kullanım |
---|---|
Kullanıcı takvimlerini yönet |
|
Temel posta ayarlarını yönet https://www.googleapis.com/auth/gmail.settings.basic |
|
ControlHub'da sadece ayrıcalıklı erişime sahip yöneticiler takvim hizmeti . Yönetici, istemci kimliğini ve yetkilendirme kapsamlarını ControlHub'dan kopyalayıp Google G Suite etki alanının Yönetici konsolunda API istemci erişimi bölümüne yapıştırmalı.
Akış, aşağıdaki üst düzey adımları içermektedir:
Uygulama, hizmet hesabı kimlik bilgilerini kullanarak kullanıcının takvimlerine erişim elde etmek için Google Yetkilendirme Sunucusundan kullanıcı düzeyinde erişim belirteçleri alır.
Uygulama, Takvim bilgilerine erişmek için Google Calendar API çağrılarındaki erişim belirtecini kullanır.
Sağlama işlemi

Takvim erişimi için kullanıcıları etkinleştirme
Karma Hizmeti kayıtlı uygulama takvim hizmeti başarıyla sağlayan yöneticinin, hizmetin ilgili G suite takvimlerine erişmesine izin verecek kullanıcıları açık bir şekilde etkinleştirmesi gerekir.
Takvim erişimi için bir kullanıcı başarıyla etkinleştirmek için aşağıdaki koşulların karşıİmİne uygun olması gerekir:
Control Hub'da kullanıcının e-posta adresi, kuruluşun Google G Suite kiracısında kendi Google takvim hesabıyla eşleşmesi gerekir.
Yöneticinin, kullanıcının e-posta adresi üzerinden etki alanını doğrulanmış veya bu kullanıcının bir E-posta Uygulamasında başarıyla oturum açarak e-posta adresini Webexgerekir.
Bir kullanıcı etkinleştirerek Karma takvim hizmeti G Suite'te kullanıcının takvimine erişmek için doğru izinlere sahip olduğunu doğrular.
Başarılı doğrulama, Karma Doğrulama işlevinin takvim hizmeti gerekir. Hizmet bir kullanıcı doğrulanamıyorsa, kullanıcı hata durumuna alır. Hizmet, devam eden işlemler için yalnızca başarıyla etkinleştirilen kullanıcıların takvimlerine erişmek için bir politikaya zorlar.
Devam eden işlemler
Varsayılan takvim hizmeti Google Calendar RESTAPI'sinikullanır. API, Google Takvim ile çok çeşitli işlemleri destekler. Ancak, takvim hizmeti sadece takvim kullanım olguları ile ilgili bir komut alt kümesini kullanır.
REST API’si |
Kullanım |
---|---|
Takvim olaylarının listesi. |
|
Belirtilen tekrarlı olay durumları. |
|
Bir takvimdeki tek bir olay hakkında bilgiler. |
|
Takvim olaylarının özelliklerini güncelleyin (katılma bilgileri ve genişletilmiş özellikler dahil). Bu işlem ayrıca toplantının durumunu kabul et/redde/geçici olarak kabul et ayarlamak için de kullanılır. |
|
Basit bir metin dizisine dayanarak bir olay oluşturur. |
|
Kullanıcının takvimindeki değişiklikler hakkındaki bilgiler için abone olun. |
|
Bir kullanıcının takviminde yapılan değişiklikler hakkındaki bilgilendirmelerden aboneliği kaldır. |
|
Kullanıcının yerel ayarını alır. |
|
Kullanıcının tatil yanıt verme ayarlarını alır. |
|
Bir erişim kontrol kuralı oluşturur. |
|
Bir erişim kontrol kuralını siler. |
|
Takvimde bir olay oluşturur. |
|
Bir etkinliği takvimden siler. |
|
Belirtilen bir zaman aralığında kullanıcı kullanılabilirliğini ve boş/meşgul durumunu görüntüler. |