ما هو Offline Key Exchange؟
Offline Key Exchange هي ميزة مدمجة في MS5 و MS4 SmartBoxes تمكّن المؤسسات من الوصول دون انقطاع إلى مفاتيحها، حتى إذا فقد SmartBox اتصاله بـ cloud. يمكن أن يحدث هذا، على سبيل المثال، إذا فقد SmartBox اتصال Wi-Fi أو Ethernet أو الاتصال الخلوي.
للعملاء الذين لديهم SmartBox من سلسلة MS3 أو جيل أقدم، يرجى الاطلاع على خطة الطوارئ لانقطاع الخدمة لمعرفة الخطوات الواجب اتخاذها أثناء الانقطاعات.
كيف يعمل Offline Key Exchange
تقوم SmartBoxes بمزامنة أذونات الوصول إلى المفاتيح والمخزون من cloud (أي تطبيقات Keycafe للجوال وسطح المكتب) بوتيرة منتظمة. عندما يفقد SmartBox الاتصال بالإنترنت، فإن ذاكرته الداخلية ستعيد مخزون المفاتيح وأذونات المستخدم إلى أحدث مزامنة. عادةً، يكون هذا قبل بضع دقائق، ولكن يمكن أن يتراوح من بضع ثوانٍ إلى بضع ساعات، اعتمادًا على قوة الإشارة والتوقيت والخطة التي تتبعها المؤسسة. هذا يعني أن أحدث عمليات تبادل المفاتيح أو الأذونات المنشأة حديثًا قد لا يتم التعرف عليها باستخدام Offline Key Exchange.
بمجرد أن يستعيد SmartBox اتصال الإنترنت، سيحاول مزامنة عمليات تبادل المفاتيح التي تمت أثناء عدم اتصاله بالإنترنت مع cloud، والتي ستظهر في تطبيق Keycafe الخاص بك برمز "عدم الاتصال". قد يستغرق هذا بضع دقائق، لذا من الأفضل الانتظار حتى تكتمل المزامنة قبل استخدام SmartBox مرة أخرى.
وتيرة المزامنة
سيقوم SmartBox عادةً بمزامنة الأذونات الجديدة وتغييرات المخزون في غضون 5 دقائق، ولكن هذا يمكن أن يتأثر بمجموعة متنوعة من العوامل، بما في ذلك عدد مرات استلام المفاتيح وتسليمها. هناك ضمان لمزامنة الأذونات يختلف حسب الخطة:
15 دقيقة لـ Business Pro
ساعتان لـ Premium
6 ساعات لـ Lite
إن ضمان مزامنة Business Pro لمدة 15 دقيقة مفيد للمواقع التي تعالج حجمًا كبيرًا من عمليات استلام المفاتيح وتسليمها (حوالي 50+ في يوم العمل الواحد).
القيود
Offline Key Exchange هي ميزة نسخ احتياطي للطوارئ، وبالتالي فإن وظائفها منخفضة مقارنةً بالتشغيل العادي لـ SmartBox المتصل بـ cloud.
إذا تم إيقاف تشغيل SmartBox أو إعادة ضبطه أثناء الانقطاع، فلن يعمل Offline Key Exchange.
لا يمكن استلام المفاتيح وتسليمها عبر تطبيق الجوال بينما لا يكون SmartBox متصلاً بـ cloud.
لن يتعرف SmartBox على أي تغييرات يتم إجراؤها في تطبيق Keycafe للجوال أو سطح المكتب أثناء Offline Key Exchange حتى يتم إعادة إنشاء اتصال بـ cloud.
لن تكون رموز QR للمصادقة للمستخدم متاحة في تطبيق الجوال أثناء انقطاع كامل لـ cloud. دعم إتاحة رمز QR على التطبيق حتى أثناء انقطاع كامل هو ضمن خارطة طريق المنتج لإصدار مستقبلي.
لن يتم فرض حدود المفاتيح القصوى أثناء استخدام Offline Key Exchange. بمجرد إعادة إنشاء اتصال بـ cloud، سيعود الحد.
لا يمكن استخدام بعض طرق مصادقة المستخدم أثناء Offline Key Exchange. فيما يلي قائمة بخيارات المصادقة التي تعمل / لا تعمل:
طريقة المصادقة | يعمل مع Offline Key Exchange |
رمز الوصول | ✔️ |
رمز الحجز / رمز QR للحجز | ✔️ |
رمز المفتاح | ✔️ |
شارة المستخدم | ✔️ |
رمز QR للمستخدم | - |
تطبيق الجوال | - |
رقم الهاتف | - |
رمز SmartBox العالمي | - |
رمز الاسم المستعار | - |
مشاكل المزامنة
نظرًا للطبيعة غير المتوقعة للانقطاعات وكيفية عمل وتيرة مزامنة SmartBox، يمكن أن يصبح مخزون المفاتيح وسجلات الوصول غير متزامنة بعد استخدام Offline Key Exchange. فيما يلي بعض المشكلات والحلول الشائعة:
المشكلة 1:
لا تنعكس عمليات استلام المفاتيح وتسليمها وتغييرات الأذونات التي تحدث فورًا قبل الانقطاع على SmartBox أثناء Offline Key Exchange.
الحل:
انتظر حتى ينتهي الانقطاع قبل محاولة استلام أو تسليم تلك المفاتيح، أو استخدام الإذن الذي تم إنشاؤه حديثًا. إذا كانت هناك حاجة للوصول إلى مفتاح، فيمكن استخدام رموز عدم الاتصال لفتح الحاويات - فقط تذكر أن تعديل وتأكيد مخزون الحاويات بمجرد استعادة الإنترنت.
المشكلة 2:
عاد SmartBox للاتصال بالإنترنت بعد فترة من عدم الاتصال، وعملية استلام أو تسليم مفتاح تم إجراؤها أثناء Offline Key Exchange لا تنعكس في سجل السجل.
الحل:
عندما يعود SmartBox للاتصال بالإنترنت ويتعرف على تعارض بين نشاط Offline Key Exchange وعمليات تبادل المفاتيح عبر الإنترنت التي حدثت فورًا قبل الانقطاع (أي النشاط الذي لم يتعرف عليه SmartBox أثناء Offline Key Exchange)، فسيتجاهل إدخال سجل السجل هذا ويرسل بريدًا إلكترونيًا إلى مالك المؤسسة بالتفاصيل. إذا لاحظت أن مخزون حاويات SmartBox في تطبيق Keycafe غير متوافق مع عمليات تبادل المفاتيح التي تمت أثناء عدم الاتصال، يمكنك فتح جميع الحاويات و تعديل مخزون الحاويات يدويًا.
التداعيات على API
مع تقديم Offline Key Exchange، تم إهمال Exchange API. لمزيد من المعلومات، يرجى الاطلاع على API Reference الخاص بنا.