Funkciók

Jelenleg az integráció a következő főbb funkciókat biztosítja:

  1. A végfelhasználók számára lehetővé kell tenni, hogy együttműködési értekezletet ütemezzen bármely olyan naptár-ügyféllel, amely a Google G Suite Naptárához (Google Naptár) csatlakozik anélkül, hogy bővítményeket vagy bővítményeket kellene telepítenie. Csak írjon be egy kulcsszót a Hely mezőbe (például @webex vagy @meet).

  2. Értekezletlista megjelenítése a felhasználók Webex-alkalmazásaiban – asztali, mobil és kemény végpontokban.

  3. Értesítés felbukkanása egy Csatlakozás gombbal, más néven Egy gomb a pushhoz (OBTP).

  4. Frissítse a felhasználó Webex-jelenléti állapotát, amikor a felhasználó bekapcsolja a vakációra válaszolót a Gmailben (néha irodán kívüli állapotnak is nevezik).

Ez a cikk áttekintést nyújt arról, hogy a felhőalapú hibrid naptárszolgáltatás hogyan integrálja a Google Naptárat a Webex felhővel ezeknek a funkcióknak a biztosításához.

A hibrid naptárszolgáltatás többi integrációjának hasonló áttekintését a következő cikkekben tekintheti meg:

A legújabb funkció- és üzembe helyezési információkért lásd: https://www.cisco.com/go/hybrid-services-calendar.

Adatkezelés

A hibrid naptárszolgáltatás megkapja az értekezlet részleteit a naptárrendszerből, és elemzi az értekezletek csatlakozásához használható URL-ek és URL-címek találkozóhelyét és törzsét. A szolgáltatás más információkat is felhasznál, például a kezdési és befejezési időt, valamint a meghívottakat az értekezletek listájának feltöltésére a Cisco Webex alkalmazásban és bizonyos eszközökön, valamint az Egy gomb a leküldéshez (OBTP) biztosításához. A szolgáltatás soha nem tárolja vagy küldi el a titkosítatlan bizalmas adatokat, például az értekezlet leírását, az értekezlet törzsét vagy a meghívottak e-mail-címét. Ezek az adatok titkosítva kerülnek a Webex felhőbe (és ott titkosított formában tárolódnak) az értekezletek listájának és az OBTP-nek a biztosítása céljából.

Az adattitkosításhoz a hibrid naptárszolgáltatás ugyanazt a Webex felhőtitkosítási szolgáltatást használja, amelyet a Webex alkalmazás használ. Mint ilyen, a kulcskezelést vagy a felhőkulcs-felügyeleti kiszolgáló (KMS), vagy ha úgy dönt, hogy a hibrid adatbiztonságottelepíti, a saját helyszíni KMS biztosítja. (További részletekért lásd a Cisco Webex Biztonsági fehér könyv.)

Hitelesítés és engedélyezés az üzembe helyezés során

A hibrid naptárszolgáltatás az OAuth 2.0 ügyfél hitelesítő adatainak megadását használja a Google engedélyezési kiszolgálóra.

Alkalmazáshitelesítési folyamat

A hibrid naptárszolgáltatás alkalmazásként van regisztrálva a Google-nál. Mint ilyen, egy szolgáltatási fiókot használ, amely tartományszintű delegálással rendelkezik, hogy elkerülje a felhasználói hozzájárulás szükségességét. (További részletekért lásd: https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

A hibrid naptárszolgáltatásnak a következő alkalmazásengedélyekkel kell rendelkeznie:

Engedély

Használat

Felhasználói naptárak kezelése

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

  • Frissítse az értekezlet szövegét az illesztési részletekkel.

  • Határozza meg a felhasználó nyelvét lokalizációs célokra.

Az alapvető levelezési beállítások kezelése

https://www.googleapis.com/auth/gmail.settings.basic
  • Olvassa fel az irodán kívüli állapotot.

A Cisco Webex Control Hubbancsak a privilegizált hozzáféréssel rendelkező rendszergazdák hozhatnak létre ügyfélszervezetet a hibrid naptárszolgáltatáshoz. A rendszergazdának át kell másolnia és be kell illesztenie az ügyfélazonosítót és az engedélyezési hatóköreket a Control Hubból a Google G Suite tartomány Felügyeleti konzoljának API-ügyfélhozzáférési szakaszába.

A folyamat a következő magas szintű lépéseket tartalmazza:

  1. A szolgáltatásfiók hitelesítő adatai alapján az alkalmazás felhasználói szintű hozzáférési jogkivonatokat szerez be a Google Engedélyezési Kiszolgálóról, hogy hozzáférjen a felhasználók naptáraihoz.

  2. Az alkalmazás a Google Naptár API-hívások hozzáférési jogkivonatát használja a Naptáradatokhoz való hozzáféréshez.

Kiépítési folyamat

Felhasználók aktiválása a naptáreléréshez

Miután sikeresen kiépítve a hibrid naptárszolgáltatást regisztrált alkalmazásként, a rendszergazdának kifejezetten aktiválnia kell a felhasználókat, hogy a szolgáltatás hozzáférhessen a megfelelő G csomagnaptárakhoz.

Ahhoz, hogy a felhasználó sikeresen aktiválható legyen a naptár-hozzáféréshez, a következő feltételeknek kell teljesülniük:
  • A Control Hubban lévő felhasználó e-mail-címének meg kell egyeznie a szervezet Google G Suite-bérlőjében lévő Google naptárfiókjával.

  • A rendszergazda biztos ellenőrizte a tartományt a felhasználó e-mail címében, vagy a felhasználónak ellenőriznie kell e-mail címét a Webexbe való sikeres bejelentkezéssel.

A felhasználó aktiválása értesíti a hibrid naptárszolgáltatást annak ellenőrzésére, hogy rendelkezik-e a megfelelő engedélyekkel a felhasználó naptárának a G Suite-ban való eléréséhez.

A sikeres ellenőrzés a hibrid naptárszolgáltatás funkció használatának követelménye. Ha a szolgáltatás nem tudja érvényesíteni a felhasználót, akkor a felhasználó hibás állapotba kerül. A szolgáltatás kényszeríti a szabályzatot, hogy csak a sikeresen aktivált felhasználók naptáraihoz férhessenek hozzá a folyamatban lévő feldolgozáshoz.

Folyamatban lévő műveletek

A hibrid naptárszolgáltatás a Google Calendar REST API-thasználja. Ez az API a Google Naptár műveletek széles skáláját támogatja. A hibrid naptárszolgáltatás azonban csak a naptárhasználati esetekhez kapcsolódó parancsok egy részhalmazát használja.

1. táblázat. A hibrid naptárszolgáltatások által jelenleg használt műveletek

REST API

Használat

Naptárak/calendarId/események bek.

A naptári események listája.

Naptárak/calendarId/events/{eventId}/instances bekére

A megadott ismétlődő esemény példányai.

GET /calendars/calendarId/events/{eventId}

Információ egy eseményről a naptárban.

PATCH /calendars/{calendarId}/events/{eventId}

A naptáresemények tulajdonságainak frissítése (beleértve az illesztési információkat és a kiterjesztett tulajdonságokat).

POST /calendars/calendarId/events/quickAdd

Egyszerű szöveges karakterlánc alapján hoz létre eseményt.

POST /calendars/calendarId/events/watch

Iratkozzon fel a felhasználó naptárának változásairól szóló értesítésekre.

POST /csatornák/stop

Leiratkozás a felhasználó naptárának változásairól szóló értesítésekről.

GET /users/me/settings/{setting}

A felhasználó területi területi lekérése.

GET /users/{userId}/settings/vacation

Lekéri a felhasználó szabadságra vonatkozó válaszadójának beállításait.

POST /calendars/{calendarId}/acl

Beléptető szabályt hoz létre.

DELETE /calendars/{calendarId}/acl

Hozzáférés-vezérlési szabály törlése.