Uprawnienia wymagane przez dodatek Webex dla Google Workspace

list-menuOpinia?
Kiedy autoryzujesz Webex na dostęp do konta Google, dodatek żąda uprawnień do dostępu do danych użytkownika. W tym temacie wymieniono żądane uprawnienia, dlaczego ich potrzebujemy oraz sposób postępowania z Twoimi danymi.

Uprawnienia do konta użytkownika

Screenshot of the permissions that Webex requests when you enable the scheduler to connect to your Google account
Webex żąda tych uprawnień
Tabela 1. Żądane uprawnienia i sposób korzystania z nich przez Webex

Pozwolenie

Zakres

Dostęp do danych

Do czego go używa Webex?

Wyświetlanie metadanych wiadomości e-mail, gdy dodatek jest uruchomiony

Gmail

Temat, data i godzina, lista zaproszonych

Kiedy planujesz spotkanie Webex w Gmailu, harmonogram odczytuje te informacje, które są podstawowymi wymaganiami do zaplanowania spotkania.

Uruchom jako dodatek do Gmaila

Gmail

—

Umożliwia uruchomienie Webex Scheduler w Gmailu użytkownika.

Zobacz wydarzenia, które otwierasz w Kalendarzu Google

Kalendarz

Temat, data i godzina, lista zaproszonych

Po otwarciu wydarzenia w Kalendarzu Google harmonogram odczytuje te informacje, które są podstawowymi wymaganiami do zaplanowania spotkania.

Edytuj wydarzenia otwierane w Kalendarzu Google

Kalendarz

Wiersz tematyczny

Dodaj informacje o danych konferencji Webex (interfejs użytkownika karty) do bieżącego otwartego wydarzenia kalendarza.

Uruchom jako dodatek do kalendarza

Kalendarz

—

Umożliwia uruchamianie Webex Scheduler w kalendarzu Google użytkownika

Wyświetlanie i edytowanie wydarzeń we wszystkich kalendarzach

Kalendarz

Przeczytaj temat, datę i godzinę, listę zaproszonych

Edytuj temat

Pozwala nam obsługiwać wspólne scenariusze kalendarza, w taki sam sposób, w jaki czytamy i zapisujemy wydarzenia w kalendarzu jednego użytkownika.

Wyświetlanie ustawień kalendarza

Kalendarz

—

Google OAuth 2.0 wymaga tego zakresu. Zobacz https://developers.google.com/calendar/api/guides/auth.

Zobacz informacje o użytkownikach w Twojej domenie

Administrator Google Workspace

Webex SiteURL w Google User Info

Jeśli ustawiłeś witrynę Webex w informacjach użytkownika Google, możemy odczytać ten adres URL i zalogować się do tej witryny jako domyślny użytkownika.

Połącz się z usługą zewnętrzną

Skrypt aplikacji

Połącz się z usługą Webex

Harmonogram musi wywołać usługę Webex, aby zażądać utworzenia/aktualizacji/usunięcia powiązanego spotkania Webex.

Zezwalaj na uruchomienie tej aplikacji, gdy nie jesteś obecny

Skrypt aplikacji

Uzyskaj dostęp do obiektu zdarzenia Google na podstawie wyzwalacza Google

Umożliwia to uruchomienie harmonogramu, gdy nie jesteś obecny, w odpowiedzi na wyzwalacz Google, na przykład w celu zaktualizowania/usunięcia spotkania z kalendarza. Zobacz https://developers.google.com/apps-script/guides/triggers/events.

Wyświetlanie danych skojarzonych z aplikacją i zarządzanie nimi

Skrypt aplikacji

Pamięć podręczna aplikacji

Scheduler przechowuje niektóre informacje Webex w pamięci Google. Na przykład adres URL witryny Webex i szablon spotkania Webex.

Wyświetlanie kraju, języka i strefy czasowej

Skrypt aplikacji

Aktualny czas użytkownika

Harmonogram odczytuje strefę czasową, aby zaplanować lub zaktualizować powiązane spotkanie Webex

Wyświetlanie głównego adresu e-mail konta Google

Pozostałe

Adres konta Gmail użytkownika

Harmonogram odczytuje adres e-mail użytkownika, aby powiązać go z kontem Webex.

Zobacz swoje dane osobowe, w tym wszelkie dane osobowe, które udostępniłeś publicznie

Pozostałe

Nazwa użytkownika i preferowany język (domyślnie)

Harmonogram odczytuje publiczne informacje użytkownika, w tym pełne imię i nazwisko oraz preferowany język używany jako domyślny użytkownika.

Przegląd architektury Webex Scheduler

Architecture diagram showing the Google cloud, Webex cloud, and the Google Calendar client, with numbered arrows linking them.
  1. Administrator witryny korzysta z Administracji witryny lub Centrum sterowania, aby włączyć dodatek Webex dla Google Workspace.

  2. Każda osoba autoryzuje uprawnienia do dodatku Webex dla Google Workspace (jeśli administrator nie autoryzuje) i łączy swoje konto Google ze swoim kontem Webex.

  3. Webex subskrybuje zmiany kalendarza od Google.

  4. Użytkownik dodaje spotkanie Webex do wydarzenia Kalendarza Google, aktualizuje godzinę lub temat lub kopiuje wydarzenie na inną datę i godzinę.

  5. Klient dodatku Webex otrzymuje powiadomienia Kalendarza Google i synchronizuje się z Webex.

Interfejsy API Google używane przez Webex Scheduler

Poniższe tabele zawierają informacje na temat interfejsów API Google używanych przez Webex Scheduler.

W większości przypadków Webex Scheduler korzysta z interfejsu API skryptu Google App. W kilku przypadkach harmonogram korzysta z interfejsu API Google REST. Ogólnie rzecz biorąc, interfejs API skryptu aplikacji Google otacza powiązany interfejs API Google REST. W mi arę możliwości kolumna URL referen cyjny wskazuje interfejs API skryptu aplikacji Google, ale w razie potrzeby może odnosić się do adresu URL referencyjnego interfejsu API Google REST.

Tabela 2. Interfejsy API Google App Script używane przez Webex Scheduler

Interfejs API skryptu aplikacji Google

Co robi

Adres URL referencyjny

Kalendarz. Getid 

Pobierz identyfikator kalendarza użytkownika, identyfikator domyślnego kalendarza to adres e-mail użytkownika 

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

kalendarz.getName 

Uzyskaj nazwę kalendarza 

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

Kalendarz.getTimeZone 

Pobierz strefę czasową kalendarza 

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

Kalendar.events.list 

Wyszukaj konkretne wydarzenia, które odpowiadają niektórym kryteriom 

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

Calendar.events.patch 

Zaktualizuj metadane konkretnego zdarzenia, aby przechowywać informacje o spotkaniach webex 

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

Calendarevent.Uczestnicy 

Właściwości umożliwiające dostęp do uczestników kalendarza 

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

Calendarevent.ConferenceData 

Właściwości dostępu do danych konferencji wydarzenia 

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

KalendarEvent.getTitle 

Pobierz temat wydarzenia w kalendarzu. 

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

Calendarevent.getCreators 

Pobierz twórcę wydarzenia kalendarza 

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

KalendarEvent.getStartTime 

Uzyskaj czas rozpoczęcia wydarzenia 

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

KalendarEvent.getEndTime 

Uzyskaj czas zakończenia wydarzenia 

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

Cacheservice.getUserCache 

Pobierz pamięć podręczną użytkownika, aby pobrać ustawienia preferencji użytkownika 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache ()

Pamięć podręczna.pobierz 

Uzyskaj określone ustawienia pamięci podręcznej według klucza 

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

Pamięć podręczna.put 

Ustaw określoną pamięć podręczną według klucza 

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

KonferencjaDataUsługa NewConferenceDataBuilder 

Utwórz specyficzną strukturę danych Google, aby przechowywać i wyświetlać informacje o spotkaniach webex 

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

KonferencjaDataBuilder.Build 

Generowanie danych informacji o spotkaniach webex 

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

GmailApp.getMessageById 

Pobierz konkretną wiadomość Gmail 

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

GmailApp.CreateDraft 

Utwórz wiadomość Gmail zawierającą treść wiadomości e-mail webex 

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

GmailMessage.getFrom 

Uzyskaj adres e-mail nadawcy Gmaila 

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

GmailMessage.getto 

Zdobądź odbiornik gamil 

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

GmailMessage.getSubject 

Uzyskaj tytuł wiadomości Gmaila 

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

GmailMessage.getDate 

Pobierz datę i godzinę wiadomości Gmail 

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

PropertiesService.getUserProperties 

Uzyskaj dostęp do perferencji użytkownika lub ustawienia trwałego 

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

Właściwości.getProperty 

Uzyskaj specyficzną właściwość według klucza 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

Właściwości.setProperty 

Ustaw nową właściwość dla klucza i wartości 

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

session.getEffectiveUser () .getEmail 

Pobierz aktualny adres e-mail użytkownika 

https://developers.google.com/apps-script/reference/base/user#getEmail ()

ScriptApp.NewTrigger 

Konfigurowanie nowego wyzwalacza do obsługi aktualizacji zdarzeń 

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

URLfetchapp.fetch 

Użyj tego interfejsu API, aby wywołać usługę Webex Addin Service lub google API w celu utworzenia/aktualizacji spotkania, nie będziemy dzwonić do żadnej innej usługi innej firmy 

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

Tabela 3. Interfejsy API Google REST używane przez Webex Scheduler

Interfejs API Google REST

Co robi

Adres URL referencyjny

POCZTA https://accounts.google.com/o/oauth2/token

Pobierz token uwierzytelniania Google

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

ZDOBĄDŹ https://www.googleapis.com/admin/directory/v1/users/{userKey}

Pobierz skonfigurowaną witrynę użytkownika Webex

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

Często zadawane pytania

W jaki sposób Webex zabezpiecza integrację?

Dodatek działa na serwerze platform chmurowych Google i żadne dane Google nie są zapisywane z wyjątkiem informacji o spotkaniu Webex (temat, lista zaproszonych), które są przechowywane w zapleczu Webex i usuwane po zakończeniu zaplanowanego spotkania.

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

W jaki sposób zabezpieczamy dane klientów, które „pobieramy” z tej integracji?

Gromadzimy tylko dane, których potrzebujemy i przechowujemy je tylko tak długo, jak potrzebujemy.

Gromadzimy informacje o spotkaniach Webex i przechowujemy je w chmurze Webex. Po upływie określonego czasu usuwamy informacje o spotkaniu, który kontrolujesz za pomocą polityki przechowywania danych Webex.

Czy używamy publicznego lub prywatnego interfejsu API do łączenia się z usługą Google?

Addon działa na platformie chmurowej Google i ma bezpośredni dostęp do wbudowanych bibliotek Google.

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

Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?