Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La Biblioteca común de revendedores de Android es una biblioteca de Java que interactúa con el
las APIs de Knox y la API de revendedor de inscripción automática para
Proporcionan una única integración para el Programa de implementación Knox de Samsung.
(KDP) y los servicios de inscripción automática de Google.
KDP habilita funciones de
revendedores de dispositivos para verificar los dispositivos Samsung para sus clientes empresariales mediante
Knox Mobile Enrollment
(KME). Del mismo modo, la inscripción automática permite que los clientes empresariales verifiquen y
configurar otros dispositivos Android
que se hayan comprado a revendedores autorizados de dispositivos.
Inscribe los dispositivos Samsung y otros Android mediante una sola integración.
La biblioteca del revendedor contiene dos clases de fábrica: una
para cada servicio de inscripción. Estas clases de fábrica aceptan cuentas de servicio
generadas desde el portal de la API de Knox Cloud de Samsung y la Consola de APIs de Google para
autorizar llamadas a Knox y a las APIs de revendedores de inscripción automática (para obtener más información, consulta Primeros pasos).
Usa estas clases de fábrica para crear objetos ResellerService.
Un conjunto común de métodos es
Disponible para objetos ResellerService que permiten que los revendedores realicen tareas
como la asignación de dispositivos
desde o hacia los clientes, y la anulación de la asignación.
Después de que un revendedor usa la biblioteca para asignar dispositivos a un cliente empresarial,
el cliente puede usar el portal de KME para crear y aplicar parámetros de configuración para Samsung
y el portal de inscripción automática para crear y aplicar configuraciones
otros dispositivos Android.
A quiénes está dirigida está opción
La Biblioteca común de revendedores de Android está dirigida a los revendedores de dispositivos
que estén integrados con la inscripción automática o KDP.
Los revendedores que ya hayan integrado con la inscripción automática deben integrarse con
KDP por separado al
administrar dispositivos Samsung.
Revendedores ya integrados en KDP
debe usar la API de revendedor de inscripción automática para
administran dispositivos que no son Samsung.
Ejemplo de flujo de trabajo
A continuación, se muestra un flujo de trabajo de ejemplo de cómo un revendedor puede usar la biblioteca cliente
para administrar KDP y
inscripciones de dispositivos de inscripción automática Se incluyen muestras de código para realizar tareas básicas
disponible en Cómo comenzar
y Operaciones comunes.
Recibir orden de compra
Un cliente empresarial te envía una orden de compra. La orden de compra
contiene dispositivos Samsung y otros dispositivos Android.
Crear ID de cliente
Si se trata de un cliente nuevo, usa la biblioteca para:
Si se trata de un cliente existente (el cliente ya tiene la inscripción automática
y los IDs de cliente de Samsung Knox) y, luego, continúe con el Paso 4.
Asignar dispositivos
Usa la biblioteca del revendedor para
asignar
al cliente, según su orden de compra.
Crea y aplica parámetros de configuración de dispositivos
Los clientes ahora pueden crear configuraciones y aplicarlas a sus dispositivos.
Dispositivos Samsung: los clientes utilizan el
Knox Mobile Enrollment
(KME) para crear configuraciones y aplicarlas a los dispositivos Samsung que
se asignaron en el paso 4.
Otros dispositivos Android: los clientes utilizan el
Portal de inscripción automática
para crear configuraciones y aplicarlas a los dispositivos
que no eran Samsung
asignados en el Paso 4. Si la EMM del cliente admite el aprovisionamiento de la inscripción automática
de inscripción, también pueden completar estas tareas en su EMM
la consola de Cloud.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-29 (UTC)"],[[["\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)"]]