تتضمن واجهة برمجة التطبيقات لإدارة الخدمات الجوّالة للمؤسسات (EMM) في Google Play موردًا Devices
يمثل كل كيان تتم إدارته من خلال إدارة الخدمات الجوّالة للمؤسسات (EMM) ومرتبط بمستخدم محدد. في المواقع الإلكترونية للعملاء، تتم إدارة الأجهزة باستخدام وحدة التحكم في إدارة الخدمات الجوّالة للمؤسسات (EMM) ووحدة التحكّم بسياسة الجهاز (DPC). توفر المؤسسات التطبيقات للمستخدمين
من خلال Google Play للأعمال.
الأجهزة وأنواع الإدارة
إذا كان وحدة التحكّم بسياسة الجهاز (DPC) يدير جهازًا بالكامل، سيحتوي الجهاز على قيمة managementType
تبلغ managedDevice
. إذا كان وحدة التحكّم بسياسة الجهاز (DPC) تدير الملف الشخصي للعمل فقط، يعني ذلك أنّ الجهاز يتضمّن managementType
من managedProfile
، والذي يمثّل فقط الملف الشخصي المُدار على الجهاز الفعلي. ويُطلق على هذه الأجهزة اسم "الأجهزة المُدارة".
يُطلق على الأجهزة من نوع إدارة unmanagedProfile
اسم "الأجهزة غير المُدارة"، بما في ذلك:
- الأجهزة القديمة التي تعمل بإصدارات Android أقدم من الإصدار 5.0 أو التي لا تتوافق مع الملفات الشخصية للعمل
- الأجهزة التي لا يتم التحكُّم فيها من خلال وحدة التحكّم بسياسة الجهاز (DPC) ولا تتضمن نوع الإدارة
managedDevice
أوmanagedProfile
على سبيل المثال، يمكن لمشرف G Suite في إحدى المؤسسات السماح للمستخدمين بإضافة حسابات البريد الإلكتروني للشركة إلى أجهزة Android الشخصية بدون إعداد ملف شخصي للعمل.
الإجراءات التي يمكنك اتّخاذها باستخدام نوع إدارة الملف الشخصي غير المُدار
باستخدام نوع إدارة "unmanagedProfile
"، يمكن لمستخدمي الأجهزة القديمة الحصول على التطبيقات من خلال "متجر Google Play للأعمال" الخاص بمؤسساتهم، فضلاً عن:
- الدخول إلى التطبيقات الخاصة المتاحة لهم باستخدام قوائم التحكم في الوصول لكل مستخدم ولكل تطبيق.
- سحب التراخيص من التطبيقات ذات الترخيص المجمّع التي اشتراها النشاط التجاري
- يمكنك الوصول إلى "Google Play للأعمال" لتثبيت التطبيقات التي ينصح بها المشرف وينظّمها.
بالإضافة إلى ذلك، يمكن للمشرفين الاطّلاع على تطبيقات العمل التي تم تثبيتها على الجهاز.
يمكنك استخدام نوع إدارة unmanagedProfile
على الأجهزة التي تعمل بإصدارات Android أقدم من 5.0 أو الأجهزة التي لا تتوافق مع الملفات الشخصية للعمل. إذا كان الجهاز يتيح استخدام الملفات الشخصية للعمل، استخدِم نوعَي الإدارة managedDevice
أو managedProfile
.
موافقة المستخدم وGoogle Play للأعمال
على المستخدم الموافقة على بنود الخدمة المقدَّمة عند محاولة الوصول إلى "Google Play للأعمال" للمرة الأولى. بعد موافقة المستخدم على بنود الخدمة:
- يتم إنشاء سجلّ
unmanagedProfile
في "Google Play للأعمال" لكل جهاز غير مُدار يمتلكه المستخدم. - يمكنك الاطّلاع على الأجهزة من خلال واجهة برمجة التطبيقات لإدارة الخدمات الجوّالة للمؤسسات (EMM) في Google Play.
- يمكن للمستخدم تثبيت التطبيقات بالطريقة نفسها التي يتم بها تثبيت المستخدمين الذين تتم إدارة أجهزتهم مباشرةً من خلال وحدة التحكّم بسياسة الجهاز.
ملخص الموارد والطرق وأنواع الإدارة
المورد و الطريقة | الوصف | managed Device
|
managed الملف الشخصي |
unmanaged Profile
|
Devices.get
|
لعرض مورد Devices يحتوي على تفاصيل حول الجهاز.
|
✔ | ✔ | ✔ |
Devices.getState
|
استرداد ما إذا كان وصول الجهاز إلى خدمات Google ممكنًا أو غير مفعّل. | ✔ (المستخدمون الذين تُديرهم Google فقط) | ✔ (المستخدمون الذين تُديرهم Google فقط) | |
Devices.list
|
لاسترداد قائمة تضم موارد Device للنوع المحدد من userID .
|
✔ | ✔ | ✔ |
Devices.setState
|
تحدِّد هذه السياسة ما إذا كان وصول الجهاز إلى خدمات Google مفعَّلاً أو غير مفعَّل. يتطلب ذلك إعداد إدارة الأجهزة الجوّالة لأجهزة Android في "وحدة تحكّم المشرف في Google". | ✔ (المستخدمون الذين تُديرهم Google فقط) | ✔ (المستخدمون الذين تُديرهم Google فقط) | |
Entitlements.delete
|
يؤدي هذا الخيار إلى إزالة الاستحقاق و التطبيق من الجهاز. |
✔ | ✔ | ✔ (لا تتم إزالة التطبيق من الجهاز) |
Entitlements.update
|
عند استدعائك من خلال مَعلمة التثبيت الاختيارية، تحاول تثبيت التطبيق على الجهاز مع تحديد الأذونات الممنوحة للمستخدم. | ✔ | ✔ | ✔ |
Installs.get
|
لاسترداد تفاصيل تثبيت تطبيق على الجهاز. | ✔ | ✔ | ✔ (تقتصر على التطبيقات التي يتم تثبيتها من خلال حساب العمل) |
Installs.list
|
يسترد هذا الإعداد تفاصيل جميع التطبيقات المثبّتة على الجهاز. | ✔ | ✔ | ✔ (تقتصر على التطبيقات التي يتم تثبيتها من خلال حساب العمل) |
Installs.delete
|
طلبات إزالة تطبيق من جهاز | ✔ | ✔ | ✔ |
Installs.update
|
طلبات لتثبيت أحدث إصدار من التطبيق على جهاز | ✔ | ✔ | ✔ |