الإصدار MVP 0.3

نظرة عامة


يهدف الإصدار MVP 0.3 إلى تحسين بنية النظام وتعزيز الأمان وسهولة إدارة الأجهزة. نُفِّذت في هذا التحديث الإمكانات الرئيسية: القفل عن بُعد ومسح البيانات، ومركز الشهادات المحلي، وسياسات الأمان، وتسجيل أحداث العميل، وغيرها. وتوسّعت إمكانات الإعدادات. وأُجريت أعمال التحسين والأمان وتصميم تجربة المستخدم للوحة المسؤول.

الوظائف الرئيسية


1. تحسين البنية للأحمال العالية

أُجريت في هذا الإصدار إعادة هيكلة واسعة لمكونات البنية بهدف ضمان عمل مستقر عند ازدياد الحمل المعتاد في التطبيقات التجريبية.

2. القفل عن بُعد ومسح البيانات على الجهاز من لوحة MDM

يستطيع المسؤول عن بُعد:

  • قفل الجهاز.
  • مسح بيانات الجهاز. ولا يمكن إلغاء القفل إلا يدويًا عبر لوحة الإدارة.

الوثائق متاحة هنا:

3. مركز الشهادات المحلي (CA)

  • أُضيفت إمكانية إصدار شهادات داخلية للمصادقة المتبادلة بين العميل والخادم.
  • أُلغيت الحاجة إلى التعامل مع مراكز CA خارجية — إذ تُدار البنية الكاملة للشهادات داخل الشركة.
  • أُضيفت تنبيهات في الواجهة وقيود على الإجراءات عند غياب الشهادة أو انتهاء صلاحيتها.

الوثائق متاحة هنا:

4. LDAP 2.0

حُدّثت وحدة المزامنة مع LDAP، وأُضيفت إمكانات جديدة للمسؤولين:

  • سجل عمليات المزامنة.
  • تشغيل المزامنة يدويًا.
  • المزامنة التلقائية بحسب الجدول.
  • إمكانية تعطيل LDAP مؤقتًا دون حذف إعداده.

5. مراقبة الامتثال لسياسات الأمان

نُفِّذ في هذا الإصدار نظام لمراقبة الالتزام بسياسات الأمان على أجهزة Android والاستجابة التلقائية للمخالفات المكتشفة.

  • السياسات: اكتشاف صلاحيات root، وغياب التشفير، وتعطيل MDM، وانقطاع الاتصال.
  • الاستجابات للمخالفات: قفل الجهاز، وفك ارتباطه بـ MDM، وإشعارات المخالفات.
  • الواجهة: عرض السياسات النشطة والمخالفات والأحداث.

6. تكامل Firebase لإشعارات Push

نُفِّذ تسليم إشعارات push لنظام Android على أساس Firebase.

  • دعم silent-push للتحديث الخلفي لحالة الجهاز.
  • أُضيفت آلية لتتبع حالة الجهاز (متصل/غير متصل).

7. نظام تسجيل أحداث الأجهزة

نُفِّذ جزء من البنية الجديدة للتسجيل المركزي لأحداث العميل:

  • أُنشئت خدمة منفصلة - «أحداث العميل» لجمع البيانات عن الإجراءات على الأجهزة ومعالجتها.
  • دعم التسجيل على Android وiOS.
  • جرى التكامل مع آلية silent-push للحصول السريع على الحالات الحالية للأجهزة.
  • حُدّدت فئات الأحداث ذات الأولوية للعرض (تثبيت الملفات الشخصية، وتطبيق الإعدادات، وإجراءات وكيل MDM)

الإعدادات


8. Android Restrictions & iOS Restrictions

  • أُضيف دعم كامل لضبط الأجهزة عبر MDM:
    • iOS : ضبط Wi-Fi وVPN وكلمات المرور والحسابات والقيود ومعلمات أخرى باستخدام ملفات MDM الشخصية.
    • Android : إدارة إعدادات الشبكة والسياسات وكلمات المرور ومعلمات الأمان ووظائف أخرى.
  • نُفِّذ منطق حل التعارضات بين السياسات، بما في ذلك التطبيق ذو الأولوية لأشد القيود صرامة.

9. التحديث الجماعي للإعدادات ومراقبة قابليتها للتطبيق

  • نُفِّذت إمكانية الإدارة المركزية للإعدادات مع تحكم مرن في تطبيقها.

10. معالجة تعارضات الإعدادات

  • أُجري عمل منهجي لمعالجة التعارضات المحتملة بين الإعدادات المختلفة.

أعمال تحسين النظام


أُجريت في هذه المرحلة أيضًا تحسينات تهدف إلى رفع سهولة الاستخدام والاستقرار ومستوى الأمان:

11. تحديث بطاقات الإعدادات.

  • حُدّث تصميم عرض العناصر ومنطقه.
  • تحسّنت قابلية القراءة والوصول إلى البيانات المهمة.
  • أُضيفت وظائف البحث والتصفية بحسب الاسم والقوالب والمجموعات.
  • حُسّن التفاعل عند العمل مع عدد كبير من الإعدادات.

12. معالجة ملفات العمل الشخصية المحذوفة (iOS):

  • أُضيف التنظيف التلقائي لاسم الجهاز وحذفه من النظام عند إلغاء تثبيت ملف العمل الشخصي.

13. تحسين فحص تثبيت التطبيقات (iOS):

  • ارتفع الاستقرار وقصُر زمن الاستجابة عند فحص وجود التطبيقات المثبَّتة.

14. تعزيز أمان الخدمات المصغرة:

  • جميع أساليب API محمية بتفويض إلزامي، مما رفع المستوى العام لأمان النظام.

15. تنظيم مركز مساعدة MDM

أُنشئت مساحة مرجعية داخلية — مركز مساعدة لمنصة MDM.

  • البنية. تتضمن أقسامًا للوحدات الرئيسية.
  • التعليمات. أُعدت تعليمات لنشر النظام.
  • الواجهة. ضُبط عرض الأقسام وجداول المحتويات والتنسيق بما يراعي سهولة الاستخدام وتجربة المستخدم.

الخلاصة


كان الإصدار MVP 0.3 خطوة مهمة في تطور نظام MDM كحل مؤسسي موثوق. وبفضل تحسين البنية وآليات الأمان الجديدة وإدارة الإعدادات، أصبح النظام جاهزًا للتوسع والتشغيل الصناعي.

آخر تحديث