إنّ Enterprise
يربط المورد مؤسسة بحل إدارة Android الذي تستخدمه.
Devices
وPolicies
ينتمي كلاهما إلى مؤسسة. يمكن أن تكون عمليات الربط المتعددة للمؤسسات
المرتبطة بمؤسسة واحدة. على سبيل المثال، قد ترغب إحدى المؤسسات
التزامات منفصلة للمؤسسات للأقسام أو المناطق المختلفة.
يتم توضيح الخطوات الأساسية حول كيفية إنشاء ربط مؤسسة في دليل البدء السريع توضح هذه الصفحة هذه العملية بمزيد من التفصيل.
1. استرداد عنوان URL للاشتراك
الاتصال بالرقم signupUrls.create
لاسترداد عنوان URL الخاص بالاشتراك وتحديد المعلمتين التاليتين:
callbackUrl
: عنوان URL يستخدم https يعيد معالج الإعداد التوجيه إليه بعد اكتملت عملية الاشتراك. وعادةً ما تكون هذه هي وحدة التحكم الإدارية.projectId
: رقم تعريف مشروعك
يحتوي الردّ على url
وname
. افتح url
ودوِّن name
.
2. إكمال مشرف تكنولوجيا المعلومات في المؤسسة لعملية الاشتراك
يوجِّه "url
" مشرف تكنولوجيا المعلومات خلال عملية الاشتراك. في حال عدم موافقة إدارة الخدمات الجوّالة للمؤسسات (EMM)
إتمام عملية الاشتراك في BTE، ثم إبلاغ مشرف تكنولوجيا المعلومات بأنه يحتاج إلى
حساب Gmail غير مرتبط حاليًا بأيّ ربط مؤسسة
بعد تسجيل مؤسستهم بنجاح، تتم إعادة توجيه عملية الاشتراك إلى
callbackUrl
. تم إلحاق enterpriseToken
بالحقل
callbackUrl
مثال
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3- إنشاء عملية ربط لمؤسسة
لإنشاء ربط مؤسسة، اطلب
enterprises.create
بالإضافة إلى إنشاء رقم تعريف فريد لربط المؤسسة، تتيح لك هذه الطريقة
لتحديد إعدادات معينة خاصة للربط. على سبيل المثال، يمكنك تعيين
اللون السائد الذي يتم عرضه أثناء إدارة الجهاز (primaryColor
)، إلى جانب
يحمل الاسم أو العنوان (enterpriseDisplayName
) والشعار
(logo
) الذي يظهر للمستخدمين النهائيين.
مثال
يستخدم المثال التالي مكتبة برامج Java لإنشاء مؤسسة ربط وإرجاع اسمه. يُرجى الاطّلاع على النموذج للحصول على مزيد من التفاصيل حول استخدام المكتبة.
private String createEnterprise(AndroidManagement androidManagementClient) throws IOException { SignupUrl signupUrl = androidManagementClient .signupUrls() .create() .setProjectId("myProject") .setCallbackUrl("https://example.com/myEmmConsole") .execute(); String enterpriseToken = displayUrlToAdmin(signupUrl.getUrl()); Enterprise enterprise = androidManagementClient .enterprises() .create(new Enterprise()) .setProjectId("myProject") .setSignupUrlName(signupUrl.getName()) .setEnterpriseToken(enterpriseToken) .execute(); return enterprise.getName(); } /** * Displays the signup URL to the admin and returns the enterprise token which * is generated after the admin goes through the signup flow. This functionality * must be implemented by your management console. */ private String displayUrlToAdmin(String url) { ... }