تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مكتبة مورِّد Android الشائعة هي مكتبة Java تتفاعل مع ملفات Samsung
واجهات برمجة تطبيقات Knox وواجهة برمجة تطبيقات المورّد المخصصة لعملية "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"
توفير عملية تكامل واحدة لبرنامج Knox Deployment Program من Samsung
(KDP) وخدمات "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" من Google.
يتيح KDP
مورِّدي الأجهزة للتحقّق من أجهزة Samsung لعملائهم من المؤسسات باستخدام
تسجيل الأجهزة الجوّالة في Knox
(KME). وبالمثل، يتيح برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" لعملاء المؤسسات التحقق من
إعداد أجهزة Android الأخرى
تم شراؤها من مورّدي الأجهزة المعتمَدين.
يمكنك تسجيل أجهزة Samsung وغيرها من أجهزة Android من خلال عملية دمج واحدة.
تحتوي مكتبة المورِّدين على فئتين للمصنعين، أحدهما
لكل خدمة تسجيل. تقبل فئات المصنع هذه حساب الخدمة.
البيانات التي تم إنشاؤها من بوابة واجهة برمجة تطبيقات Knox Cloud API من Samsung ووحدة تحكم واجهة برمجة التطبيقات من Google
السماح بالاتصالات إلى Knox وواجهات برمجة تطبيقات المورّدين لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" (لمزيد من التفاصيل، يُرجى الاطّلاع على البدء).
يمكنك استخدام فئات الإعدادات الأصلية هذه لإنشاء عناصر ResellerService.
مجموعة شائعة من الطرق
متاحة لعناصر ResellerService تسمح للمورّدين بتنفيذ المهام
مثل تعيين الأجهزة للعملاء وإلغاء تعيينها لهم.
بعد أن يستخدم المورّد المكتبة لتخصيص الأجهزة لأحد عملاء المؤسسة،
يمكن للعميل استخدام بوابة KME لإنشاء وتطبيق الإعدادات على Samsung
وبوابة "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" لإنشاء وتطبيق التهيئات
أجهزة Android الأخرى.
من تناسبهم هذه الإعلانات
إنّ "مكتبة مورّدي Android العامة" مخصّصة لمورّدي الأجهزة الذين لم يسبق لهم ذلك
مُدمَج مع برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" أو KDP.
يجب أن يندمج المورّدون الذين سبق لهم تفعيل برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" مع
KDP بشكل منفصل إلى
لإدارة أجهزة Samsung.
سبق أن تم دمج المورِّدين مع KDP
استخدام واجهة برمجة التطبيقات المورّد لبرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"
إدارة أجهزة غير Samsung.
مثال على سير العمل
في ما يلي مثال على سير عمل يوضّح الطريقة التي يمكن أن يستخدم بها المورّد مكتبة البرامج
لإدارة KDP
عمليات تسجيل الأجهزة المزوّدة ببرنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة" تكون عينات التعليمات البرمجية لأداء المهام الأساسية
متاحة في البدء
والعمليات الشائعة.
استلام طلب الشراء
يرسل إليك عميل مؤسسة طلب شراء. طلب الشراء
تحتوي على Samsung وأجهزة Android أخرى.
إنشاء أرقام تعريف العملاء
إذا كان هذا العميل جديدًا، يمكنك استخدام المكتبة لتنفيذ ما يلي:
إذا كان هذا العميل عميلاً حاليًا (يكون لدى العميل برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة")
التسجيل ومعرّفات عملاء Samsung Knox)، ثم انتقِل إلى الخطوة 4.
تعيين الأجهزة
استخدام مكتبة المورّدين من أجل
تعيين
الأجهزة إلى العميل، استنادًا إلى طلب الشراء الذي يقدمه العميل.
إنشاء إعدادات الجهاز وتطبيقها
يمكن للعملاء الآن إنشاء إعدادات وتطبيقها على أجهزتهم.
أجهزة Samsung: يستخدم العملاء
تسجيل الأجهزة الجوّالة في Knox
(KME) لإنشاء تكوينات وتطبيقها على أجهزة Samsung التي يستخدمونها
تم تعيينها في الخطوة 4.
أجهزة Android الأخرى: يستخدم العملاء
بوابة برنامج "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"
لإنشاء تهيئات وتطبيقها على الأجهزة غير التابعة لـ Samsung
المحدد في الخطوة 4. إذا كانت إدارة الخدمات الجوّالة للمؤسسات (EMM) لدى العميل توفّر إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة
أجهزة التسجيل، يمكنهم أيضًا إكمال هذه المهام في إدارة الخدمات الجوّالة للمؤسسات (EMM)
وحدة التحكم.
تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThe Common Android Reseller Library is a Java library that provides a unified integration for both Samsung's Knox Deployment Program (KDP) and Google's zero-touch enrollment services.\u003c/p\u003e\n"],["\u003cp\u003eThis library simplifies the process for device resellers to manage Samsung and other Android devices, allowing them to use a single set of tools for device assignment.\u003c/p\u003e\n"],["\u003cp\u003eResellers can use factory classes in the library, utilizing service account keys from Samsung's Knox Cloud API portal and Google's API Console, to perform actions like assigning devices to customers.\u003c/p\u003e\n"],["\u003cp\u003eCustomers who receive devices through this library can then use the Knox Mobile Enrollment (KME) portal for Samsung devices and the zero-touch enrollment portal for other Android devices to configure their newly acquired devices.\u003c/p\u003e\n"],["\u003cp\u003eThe library is primarily intended for device resellers who have yet to integrate with either zero-touch enrollment or KDP, providing a single point of integration for both.\u003c/p\u003e\n"]]],["The Common Android Reseller Library, a Java library, provides a unified approach for resellers to manage device enrollment for both Samsung and other Android devices. It uses factory classes and service account keys to interface with Samsung Knox and Google's zero-touch APIs. Resellers can create customer IDs and assign devices to customers via `ResellerService` objects and a common set of methods. Customers then utilize Knox Mobile Enrollment or the zero-touch portal to configure assigned devices.\n"],null,["# How it works\n\nThe Common Android Reseller Library is a Java library that interacts with the Samsung\nKnox APIs and the zero-touch [Reseller API](/zero-touch/guides/how-it-works) to\nprovide a single integration for Samsung's [Knox Deployment Program](https://www.samsungknox.com/en/knox-deployment-program)\n(KDP) and Google's zero-touch enrollment services.\n\n[KDP](https://www.samsungknox.com/en/knox-deployment-program) enables trusted\ndevice resellers to verify Samsung devices for their enterprise customers using\n[Knox Mobile Enrollment](https://www.samsungknox.com/en/solutions/it-solutions/knox-mobile-enrollment)\n(KME). Similarly, zero-touch enrollment allows enterprise customers to verify and\nconfigure [other Android devices](/zero-touch/resources/manufacturer-names)\npurchased from authorized device resellers.\nEnroll Samsung and other Android devices through a single integration.\n\nThe reseller library contains [two factory classes](/zero-touch/reseller-library/reference/factory-classes)---one\nfor each enrollment service. These factory classes accept service account\nkeys generated from Samsung's Knox Cloud API portal and Google's API Console to\nauthorize calls to Knox and zero-touch reseller APIs (for more details, see [Get started](/zero-touch/guides/reseller-library/get-started)).\nYou use these factory classes to [create `ResellerService` objects](/zero-touch/guides/reseller-library/common-operations#create_resellerservice_objects).\n\nA [common set of methods](/zero-touch/reseller-library/reference/methods) is\navailable to `ResellerService` objects that allow resellers to perform tasks\nsuch as assigning and unassigning devices to and from customers.\n\nAfter a reseller uses the library to assign devices to an enterprise customer,\nthe customer can use the KME portal to create and apply configs for Samsung\ndevices, and the zero-touch enrollment portal to create and apply configs for\nother Android devices.\n\nWho it's for\n------------\n\nThe Common Android Reseller Library is intended for device resellers that haven't\nintegrated with either zero-touch enrollment or [KDP](https://www.samsungknox.com/en/knox-deployment-program).\n\n- Resellers already integrated with zero-touch enrollment should integrate with [KDP](https://www.samsungknox.com/en/knox-deployment-program) separately to manage Samsung devices.\n- Resellers already integrated with [KDP](https://www.samsungknox.com/en/knox-deployment-program) should use zero-touch's [Reseller API](/zero-touch/guides/how-it-works) to manage non-Samsung devices.\n\n*** ** * ** ***\n\nExample workflow\n----------------\n\nBelow is an example workflow of how a reseller might use the client library\nto manage [KDP](https://www.samsungknox.com/en/knox-deployment-program) and\nzero-touch device enrollments. Code samples for performing basic tasks are\navailable in [Get started](/zero-touch/guides/reseller-library/get-started)\nand [Common operations](/zero-touch/guides/reseller-library/common-operations).\n\n### Receive purchase order\n\n1. An enterprise customer sends you a purchase order. The purchase order contains Samsung and [other Android devices](/zero-touch/resources/manufacturer-names).\n\n### Create customer IDs\n\n2. If this is a new customer, use the library to:\n 1. Create the customer's [zero-touch account](/zero-touch/guides/reseller-library/common-operations#other_android_devices_2).\n 2. Create the customer's [Samsung Knox Customer ID](/zero-touch/guides/reseller-library/common-operations#samsung_devices_2).\n3. If this is an existing customer (the customer already has zero-touch enrollment and Samsung Knox Customer IDs), then continue to Step 4.\n\n### Assign devices\n\n4. Use the reseller library to [assign\n devices to the customer](/zero-touch/guides/reseller-library/common-operations#claim_a_batch_of_devices), based on the customer's purchase order.\n\n### Create and apply device configs\n\n5. Customers can now create configs and apply them to their devices.\n 1. Samsung devices: customers use the [Knox Mobile Enrollment](https://docs.samsungknox.com/KME-Getting-Started/Content/about-kme.htm#h2_3) (KME) portal to create configs and apply them to the Samsung devices they were assigned in Step 4.\n 2. Other Android devices: customers use the [Zero-touch portal](https://support.google.com/work/android/answer/7514005#devices) to create configs and apply them to the non-Samsung devices they were assigned in Step 4. If the customer's EMM supports provisioning zero-touch enrollment devices, they can also complete these tasks in their EMM console.\n\n*** ** * ** ***\n\n**Next steps:** [Get started](/zero-touch/guides/reseller-library/get-started)"]]