Käyttäjätilin käyttöoikeudet

Kuvakaappaus luvista, joita Webex pyytää, kun sallit ajastimen muodostaa yhteyden Google-tiliisi
Kuvio 1: Webex pyytää näitä käyttöoikeuksia
Pöytä 1. Pyydetyt käyttöoikeudet ja kuinka Webex käyttää niitä

Lupa

Laajuus

Tietoja on käytetty

Mihin Webex käyttää sitä?

Tarkastele sähköpostiviestisi metatietoja, kun lisäosa on käynnissä

Gmail

Aihe, päivämäärä ja aika, kutsuttavien luettelo

Kun ajoitat Webex-kokouksen Gmailissa, ajoittaja lukee nämä tiedot, jotka ovat kokouksen ajoituksen välttämättömiä vaatimuksia.

Suorita Gmail-lisäosana

Gmail

Mahdollistaa Webex Scheduler -ohjelman suorittamisen käyttäjän Gmailissa.

Katso tapahtumat, jotka avaat Google-kalenterissa

Kalenteri

Aihe, päivämäärä ja aika, kutsuttavien luettelo

Kun avaat tapahtuman Google-kalenterissa, ajoittaja lukee nämä tiedot, jotka ovat kokouksen ajoituksen välttämättömiä vaatimuksia.

Muokkaa tapahtumia, jotka avaat Google-kalenterissa

Kalenteri

Otsikkorivi

Lisää Webex-konferenssin tiedot (kortin käyttöliittymä/omaisuus) nykyiseen avautuvaan kalenteritapahtumaan.

Suorita kalenterin lisäosana

Kalenteri

Mahdollistaa Webex Scheduler -ohjelman suorittamisen käyttäjän Google-kalenterissa

Tarkastele ja muokkaa tapahtumia kaikissa kalentereissasi

Kalenteri

Lue aiherivi, päivämäärä ja aika, kutsuttujen luettelo

Muokkaa aiheriviä

Mahdollistaa jaettujen kalenterien tukemisen samalla tavalla kuin luemme yhden käyttäjän kalenterin tapahtumista ja kirjoitamme niihin.

Tarkastele kalenteriasetuksiasi

Kalenteri

Google OAuth 2.0 vaatii tämän laajuuden. Katso https://developers.google.com/calendar/api/guides/auth.

Katso tietoja verkkotunnuksesi käyttäjistä

Google Workspacen järjestelmänvalvoja

Webex-sivuston URL-osoite Googlen käyttäjätiedoissa

Jos olet asettanut Webex-sivuston URL-osoitteen Googlen käyttäjätiedoissa, voimme lukea tämän URL-osoitteen ja kirjautua tälle sivustolle käyttäjän oletuksena.

Yhdistä ulkoiseen palveluun

Apps Script

Yhdistä Webex-palveluun

Ajoittajan on soitettava Webex-palveluun ja pyydettävä siihen liittyvän Webex-kokouksen luomista/päivitystä/poistamista.

Anna tämän sovelluksen toimia, kun et ole paikalla

Apps Script

Käytä Googlen tapahtumaobjektia Googlen triggerin perusteella

Tämän ansiosta ajoitustoiminto voi toimia, kun et ole paikalla, vastauksena Googlen liipaisuun, esimerkiksi kokouksen päivittämiseksi/poistamiseksi kalenteristasi. Katso https://developers.google.com/apps-script/guides/triggers/events.

Tarkastele ja hallinnoi sovellukseen liittyviä tietoja

Apps Script

Sovelluksen välimuisti

Ajoitus tallentaa joitakin Webex-tietoja Googlen tallennustilaan. Esimerkiksi Webex-sivuston URL-osoite ja Webex-kokousmalli.

Tarkastele maatasi, kieltäsi ja aikavyöhykettäsi

Apps Script

Käyttäjän nykyinen aika

Ajastin lukee aikavyöhykkeesi ajoittaakseen tai päivittääkseen siihen liittyvän Webex-kokouksen

Katso ensisijaisen Google-tilisi sähköpostiosoite

muu

Käyttäjän Gmail-tilin osoite

Ajastin lukee käyttäjän sähköpostiosoitteen ja sitoo sen Webex-tiliin.

Katso henkilötietosi, mukaan lukien kaikki julkisesti saataville asettamasi henkilötiedot

muu

Käyttäjän nimi ja haluttu kieli (oletus)

Ajastin lukee käyttäjän julkiset käyttäjätiedot, mukaan lukien koko nimen ja ensisijaisen kielen, jota käytetään käyttäjän oletuksena.

Webex Scheduler -arkkitehtuurin yleiskatsaus

Arkkitehtuurikaavio, jossa näkyy Google-pilvi, Webex-pilvi ja Google-kalenteriohjelma sekä numeroidut nuolet, jotka yhdistävät ne.
  1. Sivuston järjestelmänvalvoja käyttää sivuston hallintaa tai ohjauskeskusta ottaakseen Webex-lisäosan käyttöön Google Workspacessa.

  2. Jokainen henkilö antaa luvat Webex-lisäosalle Google Workspacelle (jos järjestelmänvalvojasi ei valtuuta) ja yhdistää Google-tilinsä Webex-tiliinsä.

  3. Webex tilaa kalenterimuutokset Googlelta.

  4. Käyttäjä lisää Webex-kokouksen Google-kalenterin tapahtumaan, päivittää ajan tai aiheen tai kopioi tapahtuman toiseen päivämäärään ja kellonaikaan.

  5. Webex-lisäosaohjelma vastaanottaa Google-kalenterin ilmoitukset ja synkronoi Webexin kanssa.

Webex Schedulerin käyttämät Google-sovellusliittymät

Alla olevissa taulukoissa on tietoja Webex Schedulerin käyttämistä Google-sovellusliittymistä.


 

Useimmissa tapauksissa Webex Scheduler käyttää Google App Script -sovellusliittymää. Joissakin tapauksissa ajastin käyttää Google REST -sovellusliittymää. Yleensä Google App Script -sovellusliittymä kääri siihen liittyvän Google REST API:n. The Viite-URL-osoite sarake osoittaa mahdollisuuksien mukaan Google App Script -sovellusliittymään, mutta voi tarvittaessa viitata Google REST API -viite-URL-osoitteeseen.

Taulukko 2. Webex Schedulerin käyttämät Google App Script -sovellusliittymät

Google App Script -sovellusliittymä

Mitä se tekee

Viite-URL-osoite

Calendar.getID 

Hanki käyttäjän kalenteritunnus, oletuskalenterin tunnus on käyttäjän sähköpostiosoite 

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

Calendar.getName 

Hanki kalenterin nimi 

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

Calendar.getTimezone 

Hanki kalenterin aikavyöhyke 

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

Calendar.Events.list 

Etsi tiettyjä tapahtumia, jotka vastaavat tiettyjä ehtoja 

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

Calendar.Events.patch 

Päivitä tietyn tapahtuman metatiedot tallentaaksesi webex-kokoustiedot 

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

CalendarEvent.attendees 

Ominaisuudet, joilla pääset kalenterin osallistujiin 

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

CalendarEvent.conferenceData 

Ominaisuudet, joilla pääset tapahtuman konferenssidataan 

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

CalendarEvent.getTitle 

Hanki kalenteritapahtuman aihe. 

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

CalendarEvent.getCreators 

Hanki kalenteritapahtuman luoja 

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

CalendarEvent.getStartTime 

Hanki tapahtuman alkamisaika 

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

CalendarEvent.getEndTime 

Hanki tapahtuman päättymisaika 

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

CacheService.getUserCache 

Hanki käyttäjän välimuisti, jotta voit hakea käyttäjän asetusasetukset 

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

Cache.get 

Hanki tietty välimuistiasetus avaimella 

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

Cache.put 

Aseta tietty välimuisti avaimella 

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

ConferenceDataService. uusiConferenceDataBuilder 

Luo Googlelle erityinen tietorakenne webex-kokoustietojen tallentamiseksi ja näyttämiseksi 

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

ConferenceDataBuilder.build 

Luo webex-kokoustiedot 

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

GmailApp.getMessageById 

Hae tietty gmail-viesti 

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

GmailApp.createDraft 

Luo Gmail-viesti, joka sisältää webex-sähköpostin rungon 

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

GmailMessage.getFrom 

Hanki Gmail-lähettäjän sähköposti 

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

GmailMessage.getTo 

Hanki gamil-vastaanotin 

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

GmailMessage.getSubject 

Hanki Gmail-viestin otsikko 

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

GmailMessage.getDate 

Hanki Gmail-viestin päivämäärä ja aika 

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

PropertiesService.getUserProperties 

Käytä jatkuvaa käyttäjän ominaisuutta tai asetusta 

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

Properties.getProperty 

Hanki tietty omaisuus avaimella 

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

Properties.setProperty 

Aseta uusi ominaisuus avaimelle ja arvolle 

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

Session.getEffectiveUser().getEmail 

Hanki nykyinen käyttäjän sähköpostiosoite 

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

ScriptApp.newTrigger 

Aseta uusi triggeri käsittelemään tapahtumapäivitystä 

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

UrlFetchApp.fetch 

Käytä tätä sovellusliittymää kutsuaksesi Webex Addin Servicen tai Google API:n kokouksen luomiseen/päivittämiseen, emme soita mihinkään muuhun kolmannen osapuolen palveluun 

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

Taulukko 3. Webex Schedulerin käyttämät Google REST -sovellusliittymät

Google REST API

Mitä se tekee

Viite-URL-osoite

LÄHETTÄÄ https://accounts.google.com/o/oauth2/token

Hanki Google-todennustunnus

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

SAADA https://www.googleapis.com/admin/directory/v1/users/{userKey}

Hanki määritetty käyttäjän Webex-sivusto

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

Usein Kysytyt Kysymykset

Miten Webex turvaa integraation?

Lisäosa toimii Googlen pilvialustojen palvelimella, eikä Google-tietoja tallenneta lukuun ottamatta Webex-kokoustietoja (aihe, kutsuttujen luettelo), jotka tallennetaan Webex-taustajärjestelmään ja poistetaan ajoitetun kokouksen päätyttyä.

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

Kuinka turvaamme tästä integraatiosta "vedetyt" asiakastiedot?

Keräämme vain tarvitsemamme tiedot ja säilytämme niitä vain niin kauan kuin tarvitsemme.

Keräämme Webex-kokoustiedot ja tallennamme ne Webex-pilveen. Poistamme kokoustiedot tietyn ajan kuluttua, jota hallitset Webexin säilytyskäytännölläsi.

Käytämmekö julkista vai yksityistä sovellusliittymää muodostaaksemme yhteyden Google-palveluun?

Addon toimii Googlen pilvialustalla ja pääsee suoraan Googlen sisäisiin kirjastoihin.

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