الأدلة

المشغّل المخصص مقارنةً بوضع الكشك وMDM: ما الطبقة التي تحتاجها؟

كيف يختلف المشغّل المخصص ووضع الكشك وMDM بوصفها طبقات في Android: الأول يشكل واجهة المستخدم، والثاني يقيد المهمة، والثالث يفرض السياسات عبر الأسطول؛ حتى تختار التركيبة التي يحتاجها النشر فعلًا.

نُشر في
حُدّث في
Custom launcher, kiosk mode and MDM layers compared on Android devices
دليل
مصمم لواقع النشر الفعلي

الإجابة المختصرة

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

ما الذي يغيره المشغّل المخصص؟

يستبدل المشغّل المخصص المشغّل الافتراضي ليعيد تشكيل الشاشة الرئيسية: أيقونات التطبيقات الظاهرة، والتنقل بينها، والهوية، ونقطة دخول المحتوى التي يصل إليها المستخدم. وهو طبقة تجربة تتحكم في مظهر الجهاز وطريقة التفاعل معه، لا في ما يُسمح له به تقنيًا. وعند تعيينه مشغّلًا افتراضيًا ضمن تهيئة مالك الجهاز، يستطيع تقديم واجهة مركزة تحمل الهوية بدل الشاشة الرئيسية الأصلية.

  • شاشة رئيسية تحمل الهوية ومجموعة منتقاة من أيقونات التطبيقات
  • تنقل ونقطة دخول للمحتوى مصممان حول إجراءات العمل
  • مشغّل افتراضي يُطبق أثناء التزويد ولا يُترك للمستخدم اختياره
  • للتجربة والهوية فقط، وليس حدًا أمنيًا بمفرده

ما الذي يتحكم فيه وضع الكشك؟

يقيد وضع الكشك الجهاز بمهمة عن طريق تثبيته على تطبيق واحد (كشك أحادي التطبيق) أو مجموعة محددة (كشك متعدد التطبيقات) باستخدام قفل المهام على جهاز مُدار. ويمكنه إخفاء شريط التنقل أو تقييده، ومنع الوصول إلى الإعدادات، وإبقاء المستخدمين داخل إجراءات العمل المقصودة. يناسب الكشك أحادي التطبيق جهازًا مخصصًا لمهمة واحدة، بينما يناسب متعدد التطبيقات مجموعة صغيرة من الأدوات المعتمدة. ويمكن تهيئة هذه القيود لـMDM/EMM، وتخضع للتحقق الفني على العتاد المختار.

  • كشك أحادي التطبيق لجهاز مخصص لمهمة واحدة
  • كشك متعدد التطبيقات لمجموعة محددة من التطبيقات المعتمدة
  • تثبيت بقفل المهام لإبقاء المستخدم داخل إجراءات العمل
  • شريط تنقل محدود ووصول مقيد إلى الإعدادات

ما الذي يضيفه MDM؟

يعمل MDM على مستوى الأسطول؛ فهو يتولى التسجيل وينشر السياسات عن بُعد وينشر التطبيقات ويحدثها ويقدم تقارير المخزون والامتثال ويدعم القفل عن بُعد عند فقدان الجهاز. وإذا كان المشغّل ووضع الكشك يشكلان جهازًا واحدًا، فإن MDM هو وسيلة تطبيق تلك التهيئة وتغييرها على مئات الأجهزة معًا وإبقائها محدثة بعد التسليم. وهذه القدرات مُدارة مركزيًا وخاضعة للسياسات، بينما يعتمد عمقها المتاح على OEM والمنصة.

  • تسجيل وسياسات عن بُعد مطبقة عبر الأسطول
  • نشر التطبيقات والتحكم في تحديثها بعد التسليم
  • تقارير المخزون والامتثال
  • القفل عن بُعد وإجراءات الاسترداد الأخرى

لماذا لا يمثل المشغّل وحده أمانًا للجهاز؟

غالبًا يمكن تجاوز مشغّل مخصص لا تدعمه سياسة مالك الجهاز؛ فقد يصل المستخدم إلى الواجهة الأصلية عبر الوضع الآمن أو إعدادات النظام أو إعادة ضبط المصنع، لأن المشغّل لا يفعل سوى عرض واجهة. ويأتي التقييد الحقيقي من ضوابط مالك الجهاز وواجهات API التي يتيحها OEM، وهو ما يجعل القيد نافذًا لا مجرد مظهر. استخدم المشغّل للتجربة، وMDM وسياسة الكشك والتهيئة المُدارة للأجزاء الواجب فرضها. فعدم إمكانية التجاوز خاصية لطبقة السياسة، لا للشاشة الرئيسية.

  • يمكن تجاوز مشغّل بلا سياسة مالك الجهاز عبر الوضع الآمن أو الإعدادات
  • قد تعيد إعادة ضبط المصنع العادية المستخدم إلى الواجهة الأصلية
  • توجد القيود المفروضة في ضوابط مالك الجهاز وواجهات API التي يتيحها OEM
  • استخدم المشغّل للتجربة وطبقة السياسة للتحكم

بنى مشتركة شائعة

تتراكم الطبقات عمليًا. فالمشغّل مع MDM يقدم تجربة تحمل الهوية وتُدار مركزيًا؛ والكشك مع تطبيق خاص يقدم جهازًا مخصصًا لإجراء واحد؛ وينشر OEMConfig إعدادات المورّد عبر MDM القياسي؛ ويسد وكيل مخصص الفجوات التي تتركها واجهة API العامة للسياسات. ويكون الجهاز المخصص، بوصفه فئة من الوضع المُدار بالكامل، الهدف المعتاد لعمليات النشر أحادية الغرض. ونربط متطلباتك بهذه المنظومة حتى تؤدي كل طبقة المهمة التي تتقنها.

  • المشغّل مع MDM: واجهة تحمل الهوية وتُدار مركزيًا
  • الكشك مع تطبيق خاص: جهاز مخصص لإجراء عمل واحد
  • OEMConfig: دفع إعدادات المورّد عبر MDM القياسي
  • وكيل مخصص: سد الفجوات التي لا تغطيها واجهة API العامة للسياسات

مصفوفة القرار

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

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

الأسئلة الشائعة

هل أحتاج إلى مشغّل مخصص أم MDM؟

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

هل يستطيع المشغّل تقييد جهاز Android؟

يغير المشغّل وحده الشاشة الرئيسية، لكنه لا يفرض حدًا أمنيًا؛ إذ قد يصل المستخدم إلى الواجهة الأصلية عبر الوضع الآمن أو الإعدادات أو إعادة ضبط المصنع. ويأتي التقييد المفروض من سياسة مالك الجهاز وقيود الكشك وواجهات API التي يتيحها OEM، بينما يعتمد السلوك الدقيق على OEM والمنصة ويخضع للتحقق الفني.

ما الفرق بين وضع الكشك وAndroid المُدار بالكامل؟

يصف «المُدار بالكامل» جهازًا مسجلًا تحت مالك الجهاز مع تحكم كامل بالسياسات، بينما يمثل وضع الكشك قيدًا إضافيًا يثبت الجهاز على تطبيق واحد أو مجموعة محددة. والجهاز المخصص فئة من النموذج المُدار بالكامل موجهة للاستخدام أحادي الغرض، ووضع الكشك هو كيفية تهيئة ذلك القيد.

ما الفرق بين الكشك أحادي التطبيق ومتعدد التطبيقات؟

يثبت الكشك أحادي التطبيق الجهاز على تطبيق واحد لنشر يؤدي مهمة واحدة، بينما يسمح متعدد التطبيقات بمجموعة محددة من التطبيقات المعتمدة ضمن واجهة رئيسية مقيدة. يُهيأ كلاهما عبر طبقة الإدارة ويمكن تهيئتهما لـMDM/EMM، بينما تعتمد أدوات التحكم المتاحة على OEM والمنصة.

أخبرنا عن سير العمل والقواعد لديك.

نحوّل المتطلبات إلى أجهزة جاهزة للنشر.