Google Çalışma Alanı Webex Eklentisi Tarafından İstenen İzinler
Kullanıcı Hesabı İzinleri
İzin |
Kapsam |
Verilere erişildi |
Bu Webex ne için kullanıyor? |
---|---|---|---|
Eklenti e-posta iletisi, kullanıcı meta verinizi görüntüleme |
Gmail |
Konu satırı, tarih ve saat, davetli listesi |
Gmail'de bir Webex plan planlasanız planıcı bu bilgi parçalarını okur. Bu bilgiler, toplantıyı planlamak için gerekli olan temel gereksinimlerdir. |
Gmail eklentisi olarak çalıştır |
Gmail |
— |
Hızlı Plan Webex kullanıcının Gmail'inde çalıştırmaya olanak sağlar. |
Google Takvim'de açık olan etkinlikleri görme |
Takvim |
Konu satırı, tarih ve saat, davetli listesi |
Google Takvim'de bir etkinlik aken, planıcı toplantıyı planlamak için gerekli olan bu bilgi parçalarını okur. |
Google Takvim'de açmakta olduğu etkinlikleri düzenleme |
Takvim |
Konu satırı |
Geçerli Webex takvim etkinliğine konferans veri bilgileri (kart UI/özelliği) ekleyin. |
Takvim eklentisi olarak çalıştır |
Takvim |
— |
Plan Webex kullanıcının Google takviminde çalıştırmayı sağlar |
Tüm takvimlerinizi etkinlikleri görüntüleme ve düzenleme |
Takvim |
Konu satırı, tarih ve saat, davetli listesini okuma Konu satırı düzenle |
Paylaşılan takvim senaryolarını, tek bir kullanıcının takviminde yer alan ve etkinliklere okumayla aynı şekilde desteklememizi sağlar. |
Takvim ayarlarınızı görüntüleme |
Takvim |
— |
Google OAuth 2.0 bu kapsamı gerektirir. Bkz. .https://developers.google.com/calendar/api/guides/auth |
Etki alanınız üzerinde kullanıcılar hakkında bilgi görme |
Google Çalışma Alanı Yöneticisi |
Webex Google Kullanıcı Bilgisinde siteURL kullanın |
Google kullanıcı bilgisinde bir Webex siteURLsi ayarlarsanız bu URL'yi okuyabilir ve kullanıcının varsayılanı olarak bu sitede oturum açabilirsiniz. |
Harici bir hizmete bağlan |
Uygulamalar Betiği |
Webex hizmeti'ye bağlan |
Planıcının, ilişkili toplantı Webex hizmeti/güncelle/sil talep etmek için toplantıyı Webex gerekir. |
Bu uygulamanın siz yokken çalışmasına izin ver |
Uygulamalar Betiği |
Google tetikleyiciye göre Google etkinlik nesnesine erişin |
Bu, takviminde bir toplantıyı güncelleme/silme gibi bir Google tetikleyicisi yanıt olarak mevcut olmadığınız zaman Planla'nın çalışmasına izin verir. Bkz. .https://developers.google.com/apps-script/guides/triggers/events |
Uygulamayla ilişkili verileri görüntüleme ve yönetme |
Uygulamalar Betiği |
Uygulama önbelleği |
Planıcı, Google Webex bazı bilgileri önbelleğe kullanır. Örneğin, site Webex URL'si ve Webex toplantı şablonu. |
Ülkenizi, dilinizi ve saat diliminizi görüntüleme |
Uygulamalar Betiği |
Kullanıcının geçerli saati |
Planıcı, ilişkili toplantıyı planlamak veya güncellemek için saat Webex okur |
Birincil Google Hesabı e-posta adresinizi görme |
Diğer |
Kullanıcının Gmail hesabı adresi |
Planıcı, kullanıcının e-posta adresini okuarak bu e-posta adresini hesap Webex okuyabilir. |
Herkese açık olarak yapmış olduğunuz kişisel bilgiler de dahil olmak üzere kişisel bilgilerinizi görme |
Diğer |
Kullanıcının adı ve tercih edilen dil (varsayılan) |
Planıcı, tam ad kullanıcı bilgileri kullanıcının varsayılanı olarak kullanmak için tercih edilen dil dahil olmak üzere kullanıcının genel ayarlarını okuyabilir. |
Webex Planıcı Mimarisine Genel Bakış
-
Site yöneticiniz, Google site yönetimi için bir eklentiyi etkinleştirmek Webex Control Hub kullanıyor.
-
Her bir kişi, Google Çalışma Webex için eklenti için izinleri yetkiler (yöneticiniz yetkilendirmezse) ve Google hesabını kendi kullanıcı Webex bağlar.
-
Webex Google'dan takvim değişikliklerine abone olur.
-
Bir kullanıcı Google Takvim Webex bir etkinlik ekler, saati veya konu başlığı günceller veya bir etkinliği başka bir tarih ve saate kopyalar.
-
Eklenti Webex, Google Takvim bildirimlerini ve senkronizeleri diğer kullanıcı Webex.
Webex Planleyici Tarafından Kullanılan Google API'ler
Aşağıdaki tablo, Takvim Planıcı tarafından kullanılan Google API'ler Webex sağlar.
Webex Planla, çoğu durumda Google App Script API'sini kullanır. Planıcı, bazı durumlarda Google REST API'sini kullanır. Genellikle, Google Uygulama Komut API'si ilişkili Google REST API'sini sarmalar. Referans URL sütunu, mümkünse Google Uygulama Komut Dosyası API'sini gösterir, ancak gerekirse Google REST API referans URL'sini gösterir.
Google Uygulama Komut Dosyası API'si |
Bu ne yapıyor |
Referans URL'si |
---|---|---|
Takvim.getID |
Kullanıcı takvim kimliğini alın, varsayılan takvimin kimliği kullanıcının e-posta adresidir |
https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Takvim.getName |
Takvimin adını alın |
https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Takvim.getTimezone |
Takvimin saat dilimini alın |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Takvim.Events.list |
Bazı kriterlerle eşleşen belirli etkinlikleri arayın |
https://developers.google.com/calendar/api/v3/reference/events/list |
Takvim.Events.patch |
Webex toplantı bilgilerini depolamak için özel etkinlik meta verilerini güncelleyin |
https://developers.google.com/calendar/api/v3/reference/events/patch |
TakvimEvent.attendees |
Takvim katılımcılarına erişim özellikleri |
https://developers.google.com/calendar/api/v3/reference/events#resource |
TakvimEvent.conferenceData |
Etkinlik konferans verilerine erişim özellikleri |
https://developers.google.com/calendar/api/v3/reference/events#resource |
TakvimEvent.getTitle |
Takvim etkinliğinin konusunu alın. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
TakvimEvent.getCreators |
Takvim etkinliğinin oluşturucusunu alın |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
TakvimEvent.getStartTime |
Etkinliğin başlangıç saatini al |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
TakvimEvent.getEndTime |
Etkinliğin bitiş saatlerini al |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache |
Kullanıcının tercih ayarlarını almak için kullanıcının önbelleğini alın |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Önbellek.get |
Anahtara özel önbellek ayarı al |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Önbellek.put |
Anahtara göre belirli önbelleği ayarla |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
ConferenceDataService. newConferenceDataBuilder |
Webex toplantı bilgilerini depolamak ve görüntülemek için Google’a özel bir veri yapısı oluşturun | |
ConferenceDataBuilder.build |
Webex toplantı bilgileri verileri oluştur |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById |
Özel gmail mesajını alın |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft |
webex e-posta gövdesini içeren bir Gmail mesajı oluşturun | |
GmailMessage.getFrom |
Gmail gönderen e-postası al |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo |
gamil alıcı al |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject |
Gmail mesaj başlığı al |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate |
Gmail mesaj tarih ve saati al |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties |
Kalıcı kullanıcı tercihine veya ayarına erişin | |
Özellikler.getProperty |
Anahtarla özel özellik al |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Özellikler.setProperty |
Anahtar ve değer için yeni özellik ayarla |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Session.getEffectiveUser().getEmail |
Geçerli kullanıcı e-postasını al |
https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger |
Etkinlik güncellemesini işlemek için yeni bir tetikleyici ayarlayın |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
UrlFetchApp.fetch |
Toplantıyı oluşturmak/güncellemek için Webex Addin Hizmeti veya google API ni aramak için bu API’yi kullanın; diğer 3. taraf hizmeti aramayacağız |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST API'si |
Bu ne yapıyor |
Referans URL'si |
---|---|---|
POST https://accounts.google.com/o/oauth2/token |
Google Kimlik Doğrulama jetonu alın |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
GET https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Siteniz için yapılandırılmış Webex al |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Sık Sorulan Sorular
- Entegrasyonu Webex nasıl sağlar?
-
Eklenti, Google bulut platformları sunucusunda çalışır ve Webex sonunda depolanan ve silinen Webex toplantısı bilgileri (konu, davetli listesi) dışında Google verileri toplantı planladı silinmez.
- Bu entegrasyondan "çıkar" müşteri verilerini nasıl güvenli hale yapabiliriz?
-
Sadece ihtiyacımız olan verileri topluyoruz ve sadece ihtiyacımız kadar depolarız.
Toplantı Webex toplamamız ve bu bilgileri bulut Webex depolarız. Toplantı bilgilerini, saklama politikasınızla kontrol istediğiniz bir süre Webex sileriz.
- Google hizmetine bağlanmak için genel veya özel API kullanıyor muz?
-
Addon, Google bulut platformunda çalışır ve Google'ın yerleşik kütüphanelerine doğrudan erişim sağlar.