باستخدام إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة"، يمكنك تضمين برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" مباشرةً في وحدة تحكُّم إدارة الخدمات الجوّالة للمؤسسات (EMM) للسماح للعملاء بضبط الأجهزة التي تعمل ببرنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" بسهولة من خلال وحدة التحكّم بسياسة الجهاز. ويسمح لك إطار iframe بضبط وحدة التحكّم بسياسة الجهاز (DPC) وتوفير المتطلبات الإضافية التي يتم استخدامها أثناء إعداد الجهاز لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة".
![إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"](https://developers.google.cn/static/android/work/play/emm-api/images/zt-iframe-home.png?authuser=6&hl=ar)
في المرة الأولى التي يفتح فيها مشرف تكنولوجيا المعلومات إطار iframe، سيُطلَب منه ربط حسابه في برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بمؤسسته.
بعد أن يربط أحد مشرفي تكنولوجيا المعلومات حسابًا لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بمؤسسته، سيعرض إطار iframe قائمة الحسابات المرتبطة في برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة". ويمكنهم أيضًا الاطّلاع على الإعدادات التلقائية لبرنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" لأجهزة المؤسسات.
الميزات
يوضِّح هذا القسم الميزات المتوفّرة في إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة". للحصول على معلومات حول كيفية تضمين إطار iframe وتنفيذ هذه الميزات، يُرجى الاطّلاع على إضافة إطار iframe إلى وحدة التحكم الخاصة بك.
ربط حساب مخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بمؤسسة
يسمح إطار iframe لمشرف تكنولوجيا المعلومات بربط حسابه المخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بمؤسسته. كجزء من هذه العملية، ينشئ مشرف تكنولوجيا المعلومات ملفًا شخصيًا تلقائيًا في برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" لاستخدامه على الأجهزة داخل الحساب المخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة". يتم تفصيل هذا التدفق أدناه.
إذا لم يسبق لمشرف تكنولوجيا المعلومات ربط حساب مخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بمؤسسته، سيُطلب منه إجراء ذلك عند فتح إطار iframe.
![مسار ربط إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"](https://developers.google.cn/static/android/work/play/emm-api/images/zt-iframe-link.png?authuser=6&hl=ar)
يطّلع مشرف تكنولوجيا المعلومات على قائمة بالحسابات المخصّصة لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" ويمكنه اختيار حساب واحد أو أكثر لربطه بمؤسسته.
![شاشة قائمة حسابات إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"](https://developers.google.cn/static/android/work/play/emm-api/images/zt-iframe-choose-accounts.png?authuser=6&hl=ar)
![شاشة إعداد إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"](https://developers.google.cn/static/android/work/play/emm-api/images/zt-iframe-show-dpc.png?authuser=6&hl=ar)
ينشئ إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" الإعدادات تلقائيًا. لا يمكن لمشرف تكنولوجيا المعلومات تعديل هذه الإعدادات. يمكنك تخصيص وحدة التحكّم بسياسة الجهاز (DPC) أو توفير المتطلبات الإضافية للاستخدام في هذه الإعدادات. لمزيد من المعلومات عن كيفية إجراء ذلك، اطّلِع على مَعلمات عناوين URL لإطار iframe.
![شاشة معلومات دعم إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"](https://developers.google.cn/static/android/work/play/emm-api/images/zt-iframe-support-info.png?authuser=6&hl=ar)
يُدخِل مشرف تكنولوجيا المعلومات معلومات الدعم التي تظهر عند إعداد الأجهزة المزوّدة ببرنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة". عندما ينقر مشرف تكنولوجيا المعلومات على "حفظ"، تكتمل عملية الربط ويُعاد توجيه المستخدم إلى الصفحة الرئيسية لإطار iframe في برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"، حيث يمكنه إدارة الحسابات المرتبطة.
عرض الحسابات المرتبطة ببرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" وإدارتها
يسمح إطار iframe لمشرف تكنولوجيا المعلومات بعرض الحسابات المرتبطة ببرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" والملف الشخصي التلقائي لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" ومعلومات الدعم. بالإضافة إلى ذلك، يمكنه ربط حسابات إضافية مخصّصة لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" وإلغاء ربط الحسابات المخصّصة لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة".
اطّلِع على الشكل 1 للحصول على عرض نموذجي للصفحة الرئيسية لإطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة".
عرض الأجهزة المرتبطة بالحسابات المرتبطة في منصة برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"
عند ربط حساب على برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بإحدى المؤسسات، يتم تلقائيًا ضبط جميع الأجهزة في هذا الحساب على برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" والتي لم يتم ضبطها على ملف شخصي للعمل على برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة".
داخل وحدة التحكّم في برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"، تظهر هذه الأجهزة مع ضبط "الملف الشخصي التلقائي للمؤسسة". يمكن لمشرف تكنولوجيا المعلومات ضبط هذا الملف الشخصي وإلغاء ضبطه على أي جهاز في الحساب المخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة". ومع ذلك، لا يمكن تعديل الملف الشخصي.
في حال إلغاء ربط الحساب المخصّص لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"، سيتم إلغاء ضبط هذا الملف الشخصي على جميع الأجهزة التي تم ضبطها باستخدام "الملف الشخصي التلقائي للمؤسسة". يمكن تهيئة هذه الأجهزة باستخدام ملف شخصي مختلف.
إضافة إطار iframe إلى وحدة التحكم
الخطوة 1: إنشاء رمز مميّز للويب
لإنشاء رمز ويب مميَّز يحدد هوية المؤسسة، يمكنك الاتصال بالرقم
Enterprises.createWebToken
.
يوضِّح المثال التالي كيفية استرداد الرمز المميّز باستخدام مكتبة برامج واجهة برمجة التطبيقات لإدارة الخدمات الجوّالة للمؤسسات (EMM) في Google Play للغة Java.
تجدر الإشارة إلى أنّه يجب تفعيل إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" بشكل منفصل عن إطار iframe في "Google Play للأعمال".
public AdministratorWebToken getAdministratorWebToken( String enterpriseId) throws IOException { AdministratorWebTokenSpec tokenSpec = new AdministratorWebTokenSpec(); tokenSpec.setParent("https://my-emm-console.com"); tokenSpec.setZeroTouch(new AdministratorWebTokenSpecZeroTouch()); return androidEnterprise .enterprise() .createWebToken(enterpriseId, tokenSpec) .execute(); }
تحتاج إلى تضمين الرمز المميز المعروض، مع المعلمات الأخرى، عند عرض iframe في وحدة التحكم الخاصة بك.
الخطوة 2: عرض إطار iframe
في ما يلي مثال على كيفية عرض إطار iframe لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة":
<script src="https://apis.google.com/js/api.js"></script>
<div id="container"></div>
<script>
gapi.load('gapi.iframes', function() {
var options = {
'url': 'https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=web_token&dpcId=com.example.app',,
'where': document.getElementById('container'),
'attributes': { style: 'width: 600px; height:1000px', scrolling: 'yes'}
}
var iframe = gapi.iframes.getContext().openChild(options);
});
</script>
تُنشئ هذه التعليمة البرمجية إطار iframe داخل الحاوية div. ويمكن تعيين السمات التي سيتم تطبيقها على علامة iframe باستخدام خيار "السمات" كما هو موضح أعلاه.
معلمات عناوين URL لإطار iframe
يسرد الجدول أدناه جميع المعلمات المتاحة لإطار iframe التي يمكن إضافتها إلى عنوان URL كمعلَمات عناوين URL، على سبيل المثال:
https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=TOKEN&dpcId=com.afwsamples.testdpc
المَعلمة | مطلوبة | الوصف |
---|---|---|
token |
نعم | الرمز المميّز الذي تم عرضه من الخطوة 1 |
dpcId |
نعم | اسم حزمة تطبيق وحدة التحكّم بسياسة الجهاز، أي com.example.app .
يجب ضبط هذه الإعدادات. ويجب أن يكون وحدة التحكّم بسياسة الجهاز مرتبطًا بخدمة إدارة الخدمات الجوّالة للمؤسسات (EMM).
|
dpcExtras |
لا | كائن JSON بترميز عنوان URL يحتوي على الميزات الإضافية لإدارة الحسابات. ويتم تمريرها إلى وحدة التحكّم بسياسة الجهاز (DPC) أثناء إعداد الجهاز. |
مثال على عنوان URL، بافتراض:
- الرمز المميّز للويب من واجهة برمجة التطبيقات:
abcde
- وحدة التحكّم بسياسة الجهاز:
com.example
- التطبيقات الإضافية لوحدة التحكّم بسياسة الجهاز:
{“server”:“www.example.com”,“enterprise”:”example_id”}
https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=abcde&dpcId=com.example&dpcExtras={“server”:“www.example.com”,“enterprise”:”example_id”}
عنوان URL مرمّز، سيكون عنوان URL هذا على النحو التالي:
https://enterprise.google.com/android/zero-touch/embedded/companyhome?token=abcde&dpcId=com.example&dpcExtras=%7B%E2%80%9Cserver%E2%80%9D%3A%E2%80%9Cwww.example.com%E2%80%9D%2C%E2%80%9Centerprise%E2%80%9D%3A%E2%80%9Dexample_id%E2%80%9D%7D