I den här artikeln
Fördelar med hybridkalender
Datahantering
dropdown icon
Autentisering och auktorisering under driftsättning
    Process för applikationsautentisering
    Tilldelningsprocess
Aktivera användare för kalenderåtkomst
Pågående verksamhet
Hybridkalendertjänst med Google Kalender-integrationsreferens
list-menuI den här artikeln
list-menuHar du feedback?

Du behöver inte missa möten eftersom de var schemalagda i en annan app. Du kan använda tjänsten Hybrid Calendar för att tillhandahålla en omfattande samarbetsupplevelse för användare och rum mellan Webex Meetings och Webex-appen med Googles G Suite-kalender.

Fördelar med hybridkalender

För närvarande ger integrationen följande huvudfunktioner:

  1. Ge användarna möjlighet att schemalägga ett samarbetsmöte med alla kalenderklienter som ansluter till Googles G Suite-kalender (Google Kalender). Du behöver inte installera plugin-program eller tillägg. Skriv ett nyckelord i fältet Plats ( till exempel @webex eller @meet).

  2. Visa en möteslista för användare i Webex App-appen (dator och mobil) och på fysiska slutpunkter.

  3. Poppa upp ett meddelande med en Join-knapp, även känd som One Button to Push (OBTP).

  4. Uppdatera en användares Webex-app-närvarostatus när användaren aktiverar semestersvararen i Gmail (ibland kallad frånvarostatus).

Den här artikeln ger en översikt över hur den molnbaserade hybridkalendertjänsten integrerar Google Kalender med Webex-molnet för att tillhandahålla dessa funktioner.

För liknande översikter över de andra integreringarna i Hybrid Calendar Service, se följande artiklar:

Den senaste informationen om funktioner och distribution finns på https://www.cisco.com/go/hybrid-services-calendar.

Datahantering

Hybridkalendern tar emot mötesinformation från kalendersystemet och använder dem enligt följande:

  • kontrollerar mötesplatsen och brödtexten för URI:er och webbadresser för att ansluta till mötet
  • titeln på inbjudan som mötestitel
  • start- och sluttiderna för att visa mötesplatsen i möteslistan i Webex App och på vissa enheter
  • de inbjudna att fylla i deltagarlistan i möteslistan
  • de inbjudna att skicka dem knappen Gå med, när det är dags att gå med
  • mötesinbjudningsorganet att fylla i Webex-mötesagendan

Tjänsten skickar krypterad data till Webex-molnet (och lagrar data i krypterad form) för att tillhandahålla möteslistan och knappen Gå med.

Tjänsten lagrar eller överför inte okrypterade data. Känsliga uppgifter som mötes beskrivning, möteskropp och e-postadresser till inbjudna krypteras alltid när de lagras och överförs.

Tjänsten Hybrid Calendar sparar mötesdata under en begränsad tid. De lagrade uppgifterna täcker möten från 7 dagar tidigare till 31 dagar i framtiden.

För datakryptering använder hybridkalendern samma Webex-molnkrypteringstjänst som Webex App använder. Som sådan tillhandahåller Cloud Key Management Server (KMS) nyckelhantering. Om du väljer att distribuera Hybrid Data Security tillhandahåller din egen lokala KMS nyckelhanteringen. (Mer information finns i Webex App Security Paper.)

Autentisering och auktorisering under driftsättning

Hybridkalendern använder tilldelningsflödet för OAuth 2.0-klientautentiseringsuppgifter till Google Authorization Server.

Process för applikationsautentisering

Hybridkalendern registreras som en applikation hos Google. Den använder ett servicekonto med domänomfattande delegering för att undvika behovet av användarens samtycke. (För mer information, se https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Hybridkalendern måste ha följande programbehörigheter:

Tillstånd

Användning

Hantera användarkalendrar

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

  • Uppdatera mötestexten med anslutningsinformationen.

  • Bestäm användarens språk för lokaliseringsändamål.

Hantera grundläggande e-postinställningar

https://www.googleapis.com/auth/gmail.settings.basic
  • Läs frånvarostatus.

I Control Hub kan endast administratörer med privilegierad åtkomst tillhandahålla en kunds organisation för hybridkalendern. En administratör måste kopiera och klistra in klient-ID och behörighetsomfång från Control Hub till avsnittet Hantera API-klientåtkomst i Google G Suite-domänens administratörskonsol.

Flödet innehåller följande steg på hög nivå:

  1. Med hjälp av servicekontoautentiseringsuppgifterna får applikationen åtkomsttokens på användarnivå från Google Authorization Server för att få åtkomst till användarnas kalendrar.

  2. Applikationen använder åtkomsttoken i Google Kalender API-samtal för att få tillgång till kalenderinformation.

Tilldelningsprocess

Aktivera användare för kalenderåtkomst

När Hybrid Calendar har etablerats som ett registrerat program måste administratören uttryckligen aktivera användare så att tjänsten får åtkomst till sina respektive G suite-kalendrar.

För att aktivera en användare för kalenderåtkomst måste följande villkor vara uppfyllda:

  • Användarens e-postadress i Control Hub måste matcha deras Google-kalenderkonto i organisationens Google G Suite-innehavare.

  • Administratören måste ha verifierat domän en i användarens e-postadress, ELLER användaren måste ha verifierat sin e-postadress genom att logga in på Webex-appen.

Aktivering av en användare meddelar Hybrid Calendar för att bekräfta att användaren har rätt behörighet att komma åt användarens kalender i G Suite.

Framgångsrik validering är ett krav för att använda funktionen Hybrid Calendar. Om tjänsten inte kan validera en användare sätts användaren i feltillstånd. Tjänsten tillämpar en princip för att endast komma åt kalendrarna för aktiverade användare för pågående bearbetning.

Pågående verksamhet

Hybridkalendern använder Google Calendar REST API. Detta API stöder ett brett spektrum av operationer med Google Kalender. Hybridkalendern använder dock bara en delmängd kommandon som är relaterade till kalenderanvändningsfall.

Tabell 1. Åtgärder som för närvarande används av Hybrid Calendar Service

REST API

Användning

HÄMTA kalender/ {CalendarID} /händelser

Lista över kalenderhändelser.

HÄMTA kalender/ {calendarID} /händelser/ {eventID} /instanser

Förekomster av den angivna återkommande händelsen.

HÄMTA /kalender/ {kalenderID} /händelser/ {eventID}

Information om en enskild händelse i en kalender.

PATCH /kalender/ {kalenderID} /händelser/ {eventID}

Uppdatera egenskaper för kalenderhändelser (inklusive kopplingsinformation och utökade egenskaper). Den här åtgärden används också för att ställa in accepta/avböja/preliminärt acceptera statusen för ett möte.

POST /kalenders/ {CalendarID} /händelser/QuickAdd

Skapar en händelse baserad på en enkel textsträng.

POST /kalender/ {CalendarID} /händelser/titta

Prenumerera på aviseringar om ändringar i en användares kalender.

POST /kanaler/stopp

Avsluta prenumerationen på aviseringar om ändringar i en användares kalender.

HÄMTA /användare/mig/inställningar/ {inställning}

Hämta användarens språk.

GET /users/ {userID} /inställningar/semester

Hämtar användarens inställningar för semesterresponder.

POST /kalender/ {kalenderID} /acl

Skapar en åtkomstkontrollregel.

TA BORT /kalender/ {kalenderID} /acl

Tar bort en åtkomstkontrollregel.

POST /kalender/ {CalendarID} /händelser

Skapar en händelse i kalendern.

TA BORT /kalender/ {kalenderID} /händelser/ {eventID}

Tar bort en händelse från kalendern.

SKAFFA /FreeBusy

Visar användartillgänglighet och status för ledig/upptagen för ett angivet tidsintervall.

Var den här artikeln användbar?
Var den här artikeln användbar?