Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La bibliothèque Common Android Reseller est une bibliothèque Java qui interagit avec les applications
les API Knox et l'API Reseller sans contact pour
proposer une intégration unique pour le programme de déploiement Knox de Samsung ;
(KDP) et les services d'enregistrement sans contact de Google.
KDP permet d'obtenir
aux revendeurs d'appareils Samsung de valider les appareils Samsung pour leurs entreprises clientes en utilisant
Enregistrement Knox Mobile
(KME). De même, l'enregistrement sans contact permet aux entreprises clientes de vérifier et
configurer d'autres appareils Android
l'appareil acheté auprès de revendeurs agréés.
<ph type="x-smartling-placeholder"></ph>
Enregistrez des appareils Samsung et Android via une intégration unique.
La bibliothèque Reseller contient deux classes Factory : une
pour chaque service d'enregistrement. Ces classes usines acceptent les comptes de service
générées à partir du portail API Knox Cloud de Samsung et de la console API de Google pour
autoriser les appels vers les API revendeur Knox et sans contact (pour en savoir plus, consultez Premiers pas).
Vous pouvez utiliser ces classes de fabrique pour créer des objets ResellerService.
Voici un ensemble de méthodes courant :
disponibles pour les objets ResellerService, qui permettent aux revendeurs d'effectuer des tâches
comme attribuer des appareils aux clients et annuler leur attribution.
Une fois qu'un revendeur a utilisé la bibliothèque
pour attribuer des appareils à une entreprise cliente,
le client peut utiliser le portail KME pour créer et appliquer des configurations pour Samsung
et le portail d'enregistrement sans contact pour créer et appliquer des configurations
d'autres appareils Android.
Annonceurs concernés
La bibliothèque Common Android Reseller est destinée aux revendeurs d'appareils qui n'ont pas encore
sont intégrés à l'enregistrement sans contact ou à KDP.
Les revendeurs qui bénéficient déjà de l'enregistrement sans contact doivent intégrer
KDP séparément pour
gérer les appareils Samsung.
Revendeurs déjà intégrés à KDP
doit utiliser l'API Reseller d'enregistrement sans contact pour
gérer des appareils non Samsung.
Exemple de workflow
Vous trouverez ci-dessous un exemple de workflow illustrant la façon dont un revendeur peut utiliser la bibliothèque cliente.
pour gérer KDP et
des enregistrements d'appareils sans contact. Les exemples de code pour effectuer des tâches de base sont
disponible dans Premiers pas
et les opérations courantes.
Recevoir le bon de commande
Une entreprise cliente vous envoie un bon de commande. Le bon de commande
contient des appareils Samsung et d'autres appareils Android.
Créer des numéros client
S'il s'agit d'un nouveau client, utilisez la bibliothèque pour:
<ph type="x-smartling-placeholder"></ph>
S'il s'agit d'un client existant (le client dispose déjà d'un compte sans contact
l'inscription et les numéros client Samsung Knox), puis passez à l'étape 4.
Les clients peuvent désormais créer des configurations et les appliquer à leurs appareils.
Appareils Samsung: les clients utilisent le
Enregistrement Knox Mobile
(KME) pour créer des configurations et les appliquer aux appareils Samsung
ont été attribuées à l'étape 4.
Autres appareils Android: les clients utilisent le
Portail d'enregistrement sans contact
pour créer des configurations et les appliquer aux appareils autres que Samsung
attribuées à l'étape 4. Si l'EMM du client permet de provisionner l'enregistrement sans contact
des appareils, ils peuvent aussi effectuer ces tâches dans leur
console.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/29 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)"]]