Hybridikalenterin edut

Tällä hetkellä integraatio tarjoaa seuraavat pääominaisuudet:

  1. Tarjotaan käyttäjille mahdollisuus suunnitella yhteistyökokous millä tahansa kalenteriohjelmalla, joka on yhteydessä Googlen G Suite -kalenteriin (Google Calendar). Sinun ei tarvitse asentaa lisäosia tai laajennuksia. Kirjoita avainsana Location -kenttään (esimerkiksi @webex tai @meet).

  2. Näytä kokousluettelo käyttäjille Webex App -sovelluksessa (työpöytä ja mobiili) ja fyysisissä päätelaitteissa.

  3. Ponnahdusilmoitus Join-painikkeella, joka tunnetaan myös nimellä One Button to Push (OBTP).

  4. Päivitä käyttäjän Webex App -läsnäolotila, kun käyttäjä ottaa Gmailissa käyttöön lomavastaajan (joskus kutsutaan toimiston ulkopuoliseksi tilaksi).

Tässä artikkelissa kerrotaan, miten pilvipohjainen Hybrid Calendar Service integroi Google-kalenterin Webex-pilvipalveluun näiden ominaisuuksien tarjoamiseksi.

Vastaavia yleiskatsauksia muista Hybrid Calendar Service -integraatioista on seuraavissa artikkeleissa:

Uusimmat tiedot ominaisuuksista ja käyttöönotosta ovat osoitteessa https://www.cisco.com/go/hybrid-services-calendar.

Tietojen käsittely

Hybridikalenteri vastaanottaa kokoustiedot kalenterijärjestelmästä ja käyttää niitä seuraavasti:

  • tarkistaa kokouspaikan ja -rungon URI- ja URL-osoitteet kokoukseen liittymistä varten.
  • kutsun otsikko kokouksen otsikkona
  • alkamis- ja päättymisajat, jotta kokousaika näkyy Webex Appin kokousluettelossa ja joissakin laitteissa.
  • kutsutut henkilöt täyttämään osallistujaluettelon kokousluettelossa.
  • kutsutuille lähettää heille Liity-painikkeen, kun on aika liittyä.
  • kokouskutsu, joka täyttää Webex-kokouksen esityslistan.

Palvelu lähettää salattuja tietoja Webexin pilvipalveluun (ja tallentaa tiedot salatussa muodossa) kokousten luettelon ja Liity-painikkeen tarjoamiseksi.

Palvelu ei tallenna tai lähetä salaamattomia tietoja. Arkaluonteiset tiedot, kuten kokouksen kuvaus, kokouksen runko ja kutsuttujen henkilöiden sähköpostiosoitteet, salataan aina tallennettaessa ja lähetettäessä.

Hybridikalenteripalvelu säilyttää kokoustiedot rajoitetun ajan. Tallennetut tiedot kattavat kokoukset 7 päivän ajalta menneisyydestä 31 päivän ajalta tulevaisuuteen.

Hybridikalenteri käyttää tietojen salaukseen samaa Webex-pilven salauspalvelua kuin Webex App. Avaintenhallintapalvelin (Key Management Server, KMS) tarjoaa avainten hallinnan. Jos päätät ottaa käyttöön hybriditietoturvan, oma tiloissa toimiva KMS-järjestelmäsi huolehtii avainten hallinnasta. (Lisätietoja on osoitteessa Webex App Security Paper.)

Tunnistus ja valtuutus käyttöönoton aikana

Hybridikalenteri käyttää OAuth 2.0 -asiakkaan valtakirjojen myöntämistä Googlen valtuutuspalvelimelle.

Sovelluksen todennusprosessi

Hybridikalenteri rekisteröidään sovelluksena Googleen. Se käyttää palvelutiliä, jonka käyttöoikeus on delegoitu toimialueen laajuisesti, jotta käyttäjän suostumusta ei tarvita. (Lisätietoja on osoitteessa https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Hybridikalenterilla on oltava seuraavat sovellusoikeudet:

Lupa

Käyttö

Käyttäjien kalentereiden hallinta

https://www.googleapis.com/auth/calendar

  • Päivitä kokousteksti liittymistiedoilla.

  • Määritä käyttäjän kieli lokalisointia varten.

Sähköpostin perusasetusten hallinta

https://www.googleapis.com/auth/gmail.settings.basic
  • Lue toimiston ulkopuolinen tila.

Control Hubissa vain järjestelmänvalvojat, joilla on etuoikeudet, voivat ottaa hybridikalenterin käyttöön asiakkaan organisaatiossa. Järjestelmänvalvojan on kopioitava ja liimattava asiakastunnus ja valtuutusalueet Control Hubista Google G Suite -toimialueen hallintakonsolin Manage API client access -osioon.

Virtaukseen kuuluvat seuraavat korkean tason vaiheet:

  1. Käyttämällä palvelutilin tunnistetietoja sovellus hankkii Google Authorization Server -palvelimelta käyttäjätason käyttöoikeuskoodit saadakseen pääsyn käyttäjien kalentereihin.

  2. Sovellus käyttää Google Calendar API -kutsuissa käyttöoikeustunnusta saadakseen pääsyn kalenteritietoihin.

Käyttöönottoprosessi

Käyttäjien aktivointi kalenterin käyttöä varten

Kun Hybrid Calendar on onnistuneesti otettu käyttöön rekisteröitynä sovelluksena, järjestelmänvalvojan on nimenomaisesti aktivoitava käyttäjät, jotta palvelu voi käyttää heidän G Suite -kalentereitaan.

Käyttäjän aktivoiminen kalenterikäyttöä varten edellyttää, että seuraavat ehdot täyttyvät:

  • Käyttäjän sähköpostiosoitteen Control Hubissa on vastattava hänen Google-kalenteritiliään organisaation Google G Suite -vuokralaisessa.

  • Järjestelmänvalvojan on vahvistettava käyttäjän sähköpostiosoitteen verkkotunnus , TAI käyttäjän on vahvistettava sähköpostiosoitteensa kirjautumalla onnistuneesti Webex App -sovellukseen.

Käyttäjän aktivointi ilmoittaa Hybrid Calendarille, että sillä on oikeat oikeudet käyttää käyttäjän kalenteria G Suitessa.

Hybridikalenteritoiminnon käyttäminen edellyttää onnistunutta validointia. Jos palvelu ei pysty validoimaan käyttäjää, se asettaa käyttäjän virhetilaan. Palvelu noudattaa käytäntöä, jonka mukaan vain onnistuneesti aktivoitujen käyttäjien kalentereihin on pääsy jatkuvaa käsittelyä varten.

Jatkuva toiminta

Hybridikalenteri käyttää Google Calendar REST API. Tämä sovellusliittymä tukee monenlaisia toimintoja Google-kalenterin kanssa. Hybridikalenteri käyttää kuitenkin vain osajoukkoa komennoista, jotka liittyvät kalenterin käyttötapauksiin.

Taulukko 1. Hybridikalenteripalvelun tällä hetkellä käyttämät toiminnot

REST API

Käyttö

GET calendars/{calendarId}/events/tapahtumat

Luettelo kalenteritapahtumista.

GET calendars/{calendarId}/events/{eventId}/instances (kalenterit)

Määritellyn toistuvan tapahtuman tapaukset.

GET /kalenterit/{kalenteriId}/tapahtumat/{tapahtumaId}

Tietoa yksittäisestä tapahtumasta kalenterissa.

PATCH /kalenterit/{kalenteriId}/tapahtumat/{tapahtumaId}

Kalenteritapahtumien ominaisuuksien päivittäminen (mukaan lukien liittymistiedot ja laajennetut ominaisuudet). Tätä toimintoa käytetään myös kokouksen tilan hyväksymiseen, hylkäämiseen tai ehdolliseen hyväksymiseen.

POST /kalenterit/{kalenteriId}/tapahtumat/quickAddd

Luo tapahtuman, joka perustuu yksinkertaiseen tekstijonoon.

POST /kalenterit/{kalenteriId}/tapahtumat/watch

Tilaa ilmoitukset käyttäjän kalenterin muutoksista.

POST /kanavat/stop

Käyttäjän kalenterin muutoksia koskevien ilmoitusten peruuttaminen.

GET /users/me/settings/{setting}

Hae käyttäjän lokaliteetti.

GET /users/{userId}/settings/vacation

Ottaa käyttäjän lomavastaajan asetukset.

POST /kalenterit/{kalenteriId}/acl

Luo pääsynvalvontasäännön.

DELETE /kalenterit/{kalenteriId}/acl

Poistaa pääsynvalvontasäännön.

POST /kalenterit/{kalenteriId}/tapahtumat

Luo tapahtuman kalenteriin.

DELETE /kalenterit/{kalenteriId}/tapahtumat/{tapahtumaId}

Poistaa tapahtuman kalenterista.

GET /freeBusy

Näyttää käyttäjän saatavuuden ja vapaan/varattujen tilan määritetyn aikavälien osalta.