التحكّم في الجهاز

توضّح الميزات الواردة في هذا الدليل إمكانات إدارة الأجهزة التي يمكنك تنفيذها في تطبيق جهاز التحكّم في سياسة الجهاز (DPC). يمكنك أيضًا استخدام تطبيق TestDPC كمصدر لرمز نموذجي لميزات Android المخصّصة للمؤسسات.

يمكن تشغيل تطبيق "إدارة الخدمات في الجهاز" في وضع مالك الملف الشخصي على الأجهزة الشخصية أو في وضع مالك الجهاز على الأجهزة المُدارة بالكامل. يشير هذا الجدول إلى الميزات التي تتوفّر عند تشغيل "مركز إدارة البيانات الشخصية" في وضع مالك الملف الشخصي أو وضع مالك الجهاز:

الميزة مالك الملف الشخصي مالك الجهاز
إنشاء رسالة مخصّصة لشاشة القفل
إيقاف تجوال البيانات
إرسال رسالة مخصّصة للمستخدمين في حال حظر أحد الإعدادات
قفل الخلفية
قفل رمز مستخدم عميل
مراقبة حالة الجهاز وسلامته عن بُعد
إعادة تشغيل جهاز Android عن بُعد
منع المستخدمين من إرسال الملفات عبر البلوتوث

إنشاء رسالة مخصّصة لشاشة القفل

عند التشغيل في وضع مالك الجهاز، يمكن لمدير نقطة البيع إنشاء رسالة مخصّصة لشاشة القفل على أجهزة المستخدمين باستخدام طريقة setDeviceOwnerLockScreenInfo. تظهر هذه الرسالة على شاشة الجهاز عندما يكون مقفلاً، وهي مفيدة في حال فقدان الجهاز أو سرقته. من الرسائل الشائعة "هذا الهاتف مملوك لمستخدم <company name>، يُرجى الاتصال على <phone number> إذا تم العثور عليه".

إيقاف تجوال البيانات

يمكن أن يؤدي تجوال البيانات إلى تحصيل رسوم مرتفعة من فواتير مشغِّل شبكة الجوّال. للمساعدة في تبسيط هذه التكاليف، يمكن لتطبيق DPC الذي يعمل في وضع مالك الجهاز إيقاف التجوال في البيانات من خلال ضبط القيود DISALLOW_DATA ROAMING. بعد أن يضبط "مدير الخدمات الجوّالة للمؤسسات" قيود المستخدم، لا يمكن للمستخدم تغيير تجوال البيانات باستخدام الإعدادات على جهازه.

إرسال رسالة مخصّصة للمستخدمين في حال حظر أحد الإعدادات

عندما ينقر المستخدم على إعداد أو ميزة تم حظرها من قِبل قسم تكنولوجيا المعلومات، تقدّم رسالة الدعم شرحًا موجزًا لسبب عدم تمكّنه من الوصول إلى الميزة.

يمكن أن تكون هذه الرسائل أكثر وصفية من "الإجراء غير مسموح به". يمكن لتطبيق "إدارة الخدمات في الجهاز" الذي يعمل في وضع "مالك الجهاز" أو "مالك الملف الشخصي" تخصيص هذه الرسائل باستخدام الطريقتَين DevicePolicyManager setShortSupportMessage() وsetLongSupportMessage().

إنشاء رسائل الدعم

لشرح سبب حظر أحد الإعدادات، يمكنك استخدام رسائل قصيرة أو طويلة:

  • لإنشاء رسالة قصيرة، استخدِم الطريقة setShortSupportMessage().

    • يجب أن تتألف الرسالة القصيرة من 200 حرف كحد أقصى.
    • من الرسائل الشائعة "أوقَف المشرف هذا الإعداد". يُرجى التواصل مع 'yourITdepartment@example.com' للحصول على الدعم."
  • لإنشاء رسالة طويلة، استخدِم طريقة setLongSupportMessage(). يمكن للمستخدم الاطّلاع على هذه الرسالة على جهازه ضمن الإعدادات > الأمان > المشرفون على الجهاز، ثم اختيار مشرف معيّن.

إذا كان يجب ترجمة أيّ من هاتين الرسالتَين، على DeviceAdminReceiver الاستماع إلى البث ACTION_LOCALE_CHANGED وضبط إصدار جديد من هذه السلسلة وفقًا لذلك.

قفل الخلفية

يمكن للمؤسسات، مثل المؤسسات التعليمية أو الشركات التي تستخدم أجهزة Android كأجهزة مشترَكة، منع المستخدمين من تغيير الخلفية على شاشة الرئيسية للجهاز.

لقفل الخلفية، يمكن لتطبيق DPC الذي يعمل في وضع مالك الجهاز أو مالك الملف الشخصي ضبط DISALLOW_SET_WALLPAPER على true. القيمة التلقائية لهذا الإعداد هي false.

قفل رمز مستخدم عميل

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

يمكن لمسؤول إدارة الخدمات في المؤسسة ضبط القيمة DISALLOW_SET_USER_ICON على true لحظر المستخدم من تغيير رمزه. القيمة التلقائية لهذا الإعداد هي false.

مراقبة سلامة الجهاز وحالته عن بُعد

يمكن لجهاز التحكّم في نقاط الاتصال (DPC) الذي يعمل في وضع مالك الجهاز أو مالك الملف الشخصي مراقبة الأجهزة التي تعمل بدون إشراف في موقع جغرافي بعيد، مثل شاشات اللافتات الرقمية أو تطبيقات kiosk التي تعمل على أجهزة Android. لإجراء ذلك، يستخدم DPC واجهة HardwarePropertiesManager للحصول على معلومات عن حالة الجهاز، مثل درجات حرارة وحدة معالجة الرسومات واستخدام وحدة المعالجة المركزية. يكون ذلك مفيدًا لتشخيص المشاكل في الأجهزة التي يتم إيقافها تلقائيًا بسبب ارتفاع درجة الحرارة أو مشاكل أخرى.

للوصول إلى خدمة "مدير سمات الأجهزة" في الجهاز، استخدِم رمز برمجيًا هو Context.getSystemService() مع السلسلة Context.HARDWARE_PROPERTIES_SERVICE.

إعادة تشغيل جهاز Android عن بُعد

لا يمكن لجهاز التحكّم في سياسة الجهاز إعادة تشغيل أجهزة Android عن بُعد إلا عند تشغيله في وضع مالك الجهاز. في بعض الحالات، قد تمنع الأجهزة المُثبَّتة في الأماكن العامة داخل الحواجز أو كشاشة عرض للافتات الرقمية من الوصول بسهولة إلى زر التشغيل. إذا كان الجهاز بحاجة إلى إعادة التشغيل، يمكن لفريق إدارة عمليات الصيانة (DPC) إجراء ذلك باستخدام أسلوب DevicePolicyManager.reboot().

لا تتم إعادة تشغيل الجهاز إذا كانت هناك مكالمة جارية. يجب أن يكون الجهاز في حالة السكون لإعادة تشغيله. يهدف ذلك إلى منع المشرف من مقاطعة مكالمة هاتفية للمستخدِم من خلال طلب إعادة التشغيل. إذا كان الجهاز نشطًا، يتم عرض حالة IllegalStateException إلى أن يتم CALL_STATE_IDLE.

منع المستخدمين من إرسال الملفات عبر البلوتوث

يمكن لمالكي الأجهزة وأصحاب الملفات التجارية منع المستخدمين من إرسال الملفات عبر تقنية Bluetooth باستخدام DISALLOW_BLUETOOTH_SHARING. ولا يتأثّر استلام الملفات. عندما يضبط مالك الجهاز الإعداد DISALLOW_BLUETOOTH_SHARING، ينطبق على جميع المستخدمين على الجهاز.

يتيح هذا الخيار لمشرفي تكنولوجيا المعلومات التحكّم في سلوك ميزة المشاركة السريعة.