السمات

في الوقت الحالي، يقدم التكامل الميزات الرئيسية التالية:

  1. وفر للمستخدمين النهائيين القدرة على جدولة اجتماع تعاون مع أي عميل تقويم متصل بتقويم G Suite من Google (تقويم Google) دون الحاجة إلى تثبيت المكونات الإضافية أو الإضافات.ما عليك سوى كتابة كلمة رئيسية في حقل الموقع (على سبيل المثال، @webex أو @meet).

  2. اعرض قائمة اجتماعات للمستخدمين في تطبيق Webex App (سطح المكتب والجوال) وعلى نقاط النهاية الفعلية.

  3. إظهار إشعار يتضمن الزر "انضمام"، والمعروف أيضًا باسم "زر الانضمام الموحد" (OBTP).

  4. يمكنك تحديث حالة التواجد في تطبيق Webex للمستخدم عند تشغيل المستجيب التلقائي في Gmail (يشار إليه أحيانا باسم حالة خارج المكتب).

تقدم هذه المقالة نظرة عامة حول كيفية دمج خدمة التقويم المختلط المستندة إلى مجموعة النظراء لتقويم Google مع سحابة Webex لتوفير هذه الميزات.

للحصول على نظرات عامة مماثلة على عمليات تكامل خدمة التقويم الهجين الأخرى، ارجع إلى المقالات التالية:

للحصول على أحدث معلومات الميزات والنشر، راجع https://www.cisco.com/go/hybrid-services-calendar.

معالجة البيانات

يتلقى التقويم الهجين تفاصيل الاجتماع من نظام التقويم ويحلل موقع الاجتماع ونصه من أجل تحديد عناوين URI وURL التي يمكن استخدامها للانضمام إلى الاجتماعات.تستفيد الخدمة من المعلومات الأخرى، مثل وقت البدء والانتهاء والمدعوين، لملء قائمة الاجتماعات في تطبيق Webex وعلى أجهزة معينة، علاوة على توفير "زر الانضمام الموحد" (OBTP).لا تقوم الخدمة في أي وقت من الأوقات بتخزين أو إرسال بيانات حساسة غير مشفرة مثل وصف الاجتماع أو نصه أو عناوين البريد الإلكتروني إلى المدعوين.تُرسل هذه البيانات مشفرة إلى سحابة Webex (وتُخزن هناك بصيغة مشفرة) لأغراض توفير قائمة الاجتماعات وزر الانضمام الموحد.

بالنسبة لتشفير البيانات، يستخدم التقويم الهجين نفس خدمة تشفير سحابة Webex التي يستخدمها تطبيق Webex.وعلى هذا النحو، يتم توفير إدارة المفاتيح إما بواسطة خادم Key Management (KMS) على السحابة، أو إذا اخترت نشر Hybrid Data Security، تتم الإدارة بواسطة KMS الموجود في موقعك. (لمعرفة مزيد من التفاصيل، ارجع إلى ورقة أمان تطبيق Webex .)

المصادقة والتخويل أثناء عملية النشر

يستخدم التقويم المختلط تدفق منح بيانات اعتماد عميل OAuth 2.0 إلى خادم تفويض Google.

عملية مصادقة الطلب

يتم تسجيل التقويم المختلط كتطبيق لدى Google.على هذا النحو ، فإنه يستخدم حساب خدمة مع تفويض على مستوى المجال لتجنب الحاجة إلى موافقة المستخدم.(لمزيد من التفاصيل، راجع https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

يجب أن يكون للتقويم المختلط أذونات التطبيق التالية:

الإذن

الاستخدام

إدارة تقويمات المستخدمين

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

  • تحديث نص الاجتماع بتفاصيل الانضمام.

  • تحديد لغة المستخدم لأغراض الترجمة.

إدارة إعدادات البريد الأساسية

https://www.googleapis.com/auth/gmail.settings.basic
  • قراءة حالة التواجد خارج المكتب.

في مركز التحكم، يمكن فقط للمسؤولين الذين يتمتعون بوصول مميز توفير مؤسسة العميل للتقويم المختلط .يجب على المشرف نسخ الرقم التعريفي للعميل ونطاقي التفويض ولصقهما من مركز التحكم إلى قسم إدارة وصول عميل واجهة برمجة التطبيقات في وحدة تحكم المشرف في نطاق Google G Suite.

يتضمن التدفق الخطوات التالية عالية المستوى:

  1. باستخدام بيانات اعتماد حساب الخدمة ، يحصل التطبيق على رموز الوصول على مستوى المستخدم من خادم تفويض Google للوصول إلى تقويمات المستخدمين.

  2. يستخدم التطبيق رمز الوصول المميز في مكالمات واجهة برمجة تطبيقات تقويم Google ، للوصول إلى معلومات التقويم.

عملية التزويد

تنشيط المستخدمين للوصول إلى التقويم

بعد إدارة "التقويم المختلط" بنجاح كتطبيق مسجل، يجب على المشرف تنشيط المستخدمين بشكل صريح للسماح للخدمة بالوصول إلى تقويمات G Suite الخاصة بهم.

لتنشيط مستخدم للوصول إلى التقويم بنجاح، يجب استيفاء الشروط التالية:

  • يجب أن يتطابق عنوان البريد الإلكتروني للمستخدم في مركز التحكم مع حسابه في تقويم Google في مستأجر Google G Suite التابع للمؤسسة.

  • يجب أن يكون المسؤول قد تحقق من النطاق في عنوان البريد الإلكتروني للمستخدم ، أو يحتاج المستخدم إلى التحقق من عنوان بريده الإلكتروني عن طريق تسجيل الدخول بنجاح إلى تطبيق Webex.

يؤدي تفعيل مستخدم إلى إعلام التقويم المختلط للتحقق من أن لديه الأذونات الصحيحة للوصول إلى تقويم المستخدم في G Suite.

التحقق الناجح هو شرط لاستخدام وظيفة التقويم المختلط.إذا لم تتمكن الخدمة من التحقق من صحة مستخدم، فإنها تضع المستخدم في حالة خطأ.تفرض الخدمة سياسة للوصول فقط إلى تقويمات المستخدمين الذين تم تنشيطهم بنجاح للمعالجة المستمرة.

العمليات الجارية

يستخدم التقويم المختلط واجهة برمجة تطبيقات REST لتقويم Google.تدعم واجهة برمجة التطبيقات هذه مجموعة واسعة من العمليات باستخدام تقويم Google.ومع ذلك، يقتصر استخدام التقويم الهجين على مجموعة فرعية من الأوامر المرتبطة بحالات استخدام التقويم.

الجدول رقم 1. العمليات المستخدمة حاليا من قبل خدمة التقويم المختلط

بقية API

الاستخدام

GET التقويمات/{calendarId}/الأحداث

قائمة أحداث التقويم.

GET التقويمات/{calendarId}/الأحداث/{eventId}/المثيلات

مثيلات الحدث المتكرر المحدد.

GET /calendars/{calendarId}/events/{eventId}

معلومات عن حدث واحد في تقويم.

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

تحديث خصائص أحداث التقويم (بما في ذلك معلومات الانضمام والخصائص الموسعة).تستخدم هذه العملية أيضا لتعيين قبول/رفض/قبول مبدئي لحالة الاجتماع.

POST /calendars/{calendarId}/events/quickAdd

ينشئ حدثا استنادا إلى سلسلة نصية بسيطة.

POST /calendars/{calendarId}/events/watch

الاشتراك في الإشعارات المتعلقة بالتغييرات التي تطرأ على تقويم المستخدم.

آخر / قنوات / وقف

إلغاء الاشتراك في الإشعارات المتعلقة بالتغييرات التي تطرأ على تقويم المستخدم.

GET /users/me/settings/{setting}

استرداد الإعدادات المحلية للمستخدم.

GET /users/{userId}/settings/vacation

يحصل على إعدادات المستجيب التلقائي للمستخدم.

POST /calendars/{calendarId}/acl

إنشاء قاعدة للتحكم في الوصول.

حذف /تقويمات/{calendarId}/acl

حذف قاعدة التحكم في الوصول.

POST /calendars/{calendarId}/events

ينشئ حدثا في التقويم.

حذف/التقويمات/{calendarId}/الأحداث/{eventId}

حذف حدث من التقويم.

الحصول على / فري مشغول

إظهار حالة تواجد المستخدم وحالة توفره/انشغاله خلال فترة زمنية محددة.