Kullanıcı Hesabı İzinleri

Planleyiciyi Google Webex bağlanmak için etkinleştir planla seçeneği etkinleştirilen izinlerin ekran görüntüsü
Webex Bu İzinleri Talep Ediyor
Tablo 1. İstenen izinler ve Webex tarafından

İ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ış

Mimari diyagramda Google bulut, Webex bulut ve Google Takvim istemcisi ile numaralu oklar bağlantı ile gösteriliyor.
  1. Site yöneticiniz, Google site yönetimi için bir eklentiyi etkinleştirmek Webex Control Hub kullanıyor.

  2. 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.

  3. Webex Google'dan takvim değişikliklerine abone olur.

  4. 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.

  5. 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.

Tablo 2. Webex Planleyici tarafından kullanılan Google Uygulama Webex API'leri

Google Uygulama Komut Dosyası API'si

Bu ne yapıyor

Referans URL'si

Calendar.getID’si 

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()

Calendar.getSaat Dilimi 

Takvimin saat dilimini alın 

https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone()

Takvim.Etkinlikler.listesi 

Bazı kriterlerle eşleşen belirli etkinlikleri  arayın

https://developers.google.com/calendar/api/v3/reference/events/list

Calendar.Events.patch'ı 

Webex toplantı bilgilerini depolamak için özel  etkinlik  meta verilerini güncelle 

https://developers.google.com/calendar/api/v3/reference/events/patch

CalendarEvent.attendees 

Takvim katılımcılarına erişim özellikleri 

https://developers.google.com/calendar/api/v3/reference/events#resource

TakvimEtkinlik.konferansVerileri 

Etkinlik konferans verilerine  erişim özellikleri

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.getTitle 

Takvim etkinliğinin konusunu alın. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle()

CalendarEvent.getCreators'ın 

 Takvim etkinliği yaratıcısını alın 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators()

CalendarEvent.getBaşlangıçZamanı 

Etkinliğin başlangıç saatini alın 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

CalendarEvent.getEndTime’ın 

Etkinliğin bitiş saatini 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()

Cache.get'ın 

Anahtara göre belirli önbellek ayarını al 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

Cache.put 

Anahtara göre bazı spesifik önbelleği ayarla 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

ConferenceDataService. newConferenceDataBuilder 

Depolamak ve görüntülemek için google özel bir veri yapısı oluşturun webex'nın toplantı bilgileri 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder()

ConferenceDataBuilder.build 

Webex  toplantı bilgisi verileri oluştur 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build()

GmailApp.getMessageById'ı 

Özel  gmail mesajını al 

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

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

GmailMessage.getGönderen 

Gmail gönderenin e-postasını al 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom()

GmailMessage.getTo'nun 

Gamil alıcısı al 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo()

GmailMessage.getKonusu 

Gmail mesaj başlığını al 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject()

GmailMessage.getDate'i 

Gmail mesaj tarih ve saatini  al

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate()

PropertiesService.getUserProperties 

Kalıcı kullanıcı perferansı veya ayarına erişin 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties()

Özellikler.getProperty 

Anahtara göre ö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’ın 

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ı oluşturmak/güncellemek için Webex Addin Hizmetini veya google API 'yi aramak için bu API'yi kullanın; başka 3. taraf hizmetini aramayacağız 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

Tablo 3. Webex Planıcı tarafından kullanılan Google REST API'leri

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.

Bkz. .https://help.webex.com/ituhp0

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.

Bkz. .https://developers.google.com/apps-script/overview