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

Kuvakaappaus Webexin pyytämistä oikeuksista, kun otat aikatauluttajan käyttöön Google-tiliin yhdistämisen yhteydessä
Webex pyytää näitä käyttöoikeuksia
Taulukko 1. Pyydetyt käyttöoikeudet ja miten Webex käyttää niitä

Lupa

Vaikutusalue

Käytetyt tiedot

Mihin Webex käyttää sitä?

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

Gmail

Aihe, päivämäärä ja kellonaika, kutsuttujen luettelo.

Kun suunnittelet Webex-kokouksen Gmailissa, aikatauluttaja lukee nämä tiedot, jotka ovat olennaisia edellytyksiä kokouksen suunnittelulle.

Suorita Gmail-lisäosana

Gmail

Mahdollistaa Webex Schedulerin suorittamisen käyttäjän Gmailissa.

Näet avaamasi tapahtumat Google-kalenterissa

Kalenteri

Aihe, päivämäärä ja kellonaika, kutsuttujen luettelo.

Kun avaat tapahtuman Google-kalenterissa, aikatauluttaja lukee nämä tiedot, jotka ovat olennaisia edellytyksiä kokouksen ajoittamiseksi.

Muokkaa Google-kalenterissa avaamiasi tapahtumia

Kalenteri

Aihe

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

Suorita kalenterin lisäosana

Kalenteri

Mahdollistaa Webex Schedulerin käytön käyttäjän Google-kalenterissa.

Tarkastele ja muokkaa kaikkien kalenteriesi tapahtumia.

Kalenteri

Lue otsikkorivi, päivämäärä ja kellonaika, kutsuttujen luettelo.

Muokkaa otsikkoriviä

Mahdollistaa jaettujen kalenterien tukemisen samalla tavalla kuin luemme ja kirjoitamme yksittäisen käyttäjän kalenterin tapahtumia.

Näytä kalenteriasetukset

Kalenteri

Google OAuth 2.0 edellyttää tätä laajuutta. Katso https://developers.google.com/calendar/api/guides/auth.

Katso tietoja verkkotunnuksesi käyttäjistä

Google Workspace Admin

Webex siteURL Googlen käyttäjätiedoissa

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

Yhdistäminen ulkoiseen palveluun

Sovellukset Script

Yhdistä Webex-palveluun

Aikatauluttajan on kutsuttava Webex-palvelua pyytääkseen liittyvän Webex-kokouksen luomista/päivittämistä/poistamista.

Salli tämän sovelluksen suorittaminen, kun et ole paikalla.

Sovellukset Script

Google-tapahtumaobjektin käyttö Googlen laukaisimen perusteella

Tämän ansiosta aikataulutusohjelma voi toimia, kun et ole paikalla, vastauksena Googlen käynnistykseen, esimerkiksi kalenterin kokouksen päivittämiseen tai poistamiseen. Katso https://developers.google.com/apps-script/guides/triggers/events.

Sovellukseen liittyvien tietojen tarkastelu ja hallinta

Sovellukset Script

Sovelluksen välimuisti

Ajastin tallentaa joitakin Webex-tietoja välimuistiin Googlen tallennustilaan. Esimerkiksi Webex-sivuston URL-osoite ja Webex-kokousmalli.

Näytä maa, kieli ja aikavyöhyke.

Sovellukset Script

Käyttäjän nykyinen aika

Aikataulutusohjelma lukee aikavyöhykkeesi aikatauluttaakseen tai päivittääkseen siihen liittyvän Webex-kokouksen.

Katso ensisijainen Google-tilisi sähköpostiosoite

Muu

Käyttäjän Gmail-tilin osoite

Aikataulutusohjelma lukee käyttäjän sähköpostiosoitteen sitoakseen sen hänen Webex-tiliinsä.

nähdä henkilökohtaiset tietosi, mukaan lukien kaikki henkilökohtaiset tiedot, jotka olet asettanut julkisesti saataville.

Muu

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

Aikataulutusohjelma lukee käyttäjän julkiset käyttäjätiedot, mukaan lukien koko nimi ja haluamasi kieli, jota käytetään käyttäjän oletuskielenä.

Webex Scheduler -arkkitehtuurin yleiskatsaus

Arkkitehtuurikaavio, jossa näkyvät Googlen pilvi, Webex-pilvi ja Google Calendar -asiakasohjelma sekä niitä yhdistävät numeroidut nuolet.
  1. Sivuston ylläpitäjä ottaa Webex-lisäosan käyttöön Google Workspacea varten Sivuston hallinnassa tai Control Hubissa.

  2. Kukin henkilö hyväksyy oikeudet Google Workspace -ohjelman Webex-lisäosalle (jos ylläpitäjä ei anna lupaa) ja yhdistää Google-tilinsä Webex-tiliinsä.

  3. Webex tilaa kalenterimuutokset Googlesta.

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

  5. Webex-lisäohjelma vastaanottaa Google-kalenteri-ilmoitukset ja synkronoi ne Webexin kanssa.

Webex-ajanvaraajan käyttämät Google API:t

Alla olevissa taulukoissa on tietoja Webex Schedulerin käyttämistä Googlen sovellusrajapinnoista.

Useimmissa tapauksissa Webex Scheduler käyttää Google App Script API:ta. Joissakin tapauksissa aikatauluttaja käyttää Googlen REST APIa. Yleensä Google App Script API kietoo siihen liittyvän Googlen REST API:n. Sarake Viite-URL osoittaa Google App Script API:n mahdollisuuksien mukaan, mutta voi tarvittaessa viitata Googlen REST API -viite-URL:iin.

Taulukko 2. Webex Schedulerin käyttämät Google App Script API:t

Google App Script API

Mitä se tekee

Viite URL-osoite

Calendar.getID 

Hae käyttäjän kalenterin tunnus, oletuskalenterin tunnus on käyttäjän sähköpostiosoite. 

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

Calendar.getName 

Hae kalenterin nimi 

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

Calendar.getTimezone 

Hae kalenterin aikavyöhyke. 

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

Calendar.Events.list 

Etsi tiettyjä tapahtumia, jotka vastaavat joitakin kriteerejä. 

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

Calendar.Events.patch 

Päivitä tietty tapahtuma  metatiedot tallentaa webex kokous tiedot 

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

CalendarEvent.attendees 

Ominaisuudet, joilla kalenterin osallistujia voidaan käyttää 

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

CalendarEvent.conferenceData 

Tapahtumakonferenssitietoja koskevat ominaisuudet 

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

CalendarEvent.getTitle 

Hae 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 

Hae tapahtuman alkamisaika 

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

CalendarEvent.getEndTime 

Hae tapahtuman päättymisaika 

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

CacheService.getUserCache 

Hae käyttäjän välimuistista käyttäjän mieltymysten asetukset. 

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

Cache.get 

Hae erityiset välimuistiasetukset avaimen mukaan. 

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

Cache.put 

Aseta joitakin erityisiä välimuistitietoja avaimen mukaan. 

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

ConferenceDataService. newConferenceDataBuilder 

Luo google-spesifinen tietorakenne, joka tallentaa ja näyttää webex kokoustiedot. 

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

ConferenceDataBuilder.build 

Luo webex kokoustiedot 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 runko 

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

GmailMessage.getFrom 

Hae Gmailin lähettäjän sähköpostiosoite 

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 

Hae Gmail-viestin otsikko 

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

GmailMessage.getDate 

Hae Gmail-viestin päivämäärä ja kellonaika 

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

PropertiesService.getUserProperties ominaisuudet 

Pääsy persist user perference tai asetukseen. 

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

Properties.getProperty 

Hae tietty ominaisuus avaimen mukaan 

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 

Hae nykyisen käyttäjän sähköpostiosoite 

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

ScriptApp.newTrigger 

Määritä uusi laukaisin tapahtuman päivitystä varten 

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

UrlFetchApp.fetch 

Käytä tätä API:ta kutsuaksesi Webex Addin Service tai google API kokouksen luomiseen/päivittämiseen, emme kutsu mitään muuta 3rd osapuolen palvelua. 

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

Taulukko 3. Webex Schedulerin käyttämät Googlen REST API:t

Google REST API

Mitä se tekee

Viite URL-osoite

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

Hae Google-todennuskoodi

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

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

Hae 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 pilvipalvelimella, eikä Googlen tietoja tallenneta lukuun ottamatta Webex-kokoustietoja (aihe, kutsuttujen luettelo), jotka tallennetaan Webexin taustajärjestelmään ja poistetaan suunnitellun kokouksen päätyttyä.

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

Miten turvaamme asiakastiedot, jotka "vedämme" tästä integraatiosta?

Keräämme vain tarvitsemiamme tietoja ja säilytämme niitä vain niin kauan kuin on tarpeen.

Keräämme Webex-kokoustiedot ja tallennamme ne Webex-pilveen. Poistamme kokoustiedot tietyn ajan kuluttua, jota voit hallita Webexin säilyttämiskäytännön avulla.

Käytämmekö julkista vai yksityistä sovellusrajapintaa Google-palveluun liittymiseksi?

Lisäosa toimii Googlen pilvialustalla ja käyttää suoraan Googlen sisäänrakennettuja kirjastoja.

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