Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Common Android Reseller Library ist eine Java-Bibliothek, die mit der Samsung App
Knox APIs und die Zero-Touch Reseller API, um
bieten eine einzige Integration für das Knox-Bereitstellungsprogramm von Samsung
und die Dienste für die Zero-Touch-Registrierung von Google.
KDP ermöglicht vertrauenswürdige
können Samsung-Geräte für ihre Unternehmenskunden
Knox Mobile Enrollment
(KME). Mit der Zero-Touch-Registrierung können Unternehmenskunden
andere Android-Geräte konfigurieren
bei autorisierten Geräte-Resellern erworben haben.
Samsung-Geräte und andere Android-Geräte können über eine einzige Integration registriert werden.
Die Reseller-Bibliothek enthält zwei Factory-Klassen: eine
für jeden Registrierungsdienst. Diese Factory-Klassen akzeptieren Dienstkonto
Schlüssel generiert aus dem Knox Cloud API-Portal von Samsung und der API Console von Google,
Aufrufe an Knox und Zero-Touch Reseller APIs autorisieren. Weitere Informationen finden Sie unter Jetzt starten.
Sie verwenden diese Factory-Klassen, um ResellerService-Objekte zu erstellen.
Eine gängige Reihe von Methoden ist
verfügbar für ResellerService-Objekte, die Resellern die Ausführung von Aufgaben ermöglichen
wie das Zuweisen und Aufheben der Zuweisung von Geräten an Kunden bzw. von Kunden.
Nachdem ein Reseller einem Unternehmenskunden Geräte
über die Bibliothek zugewiesen hat,
Der Kunde kann das KME-Portal verwenden, um Konfigurationen für Samsung zu erstellen und anzuwenden
Geräte und das Portal für die Zero-Touch-Registrierung, um Konfigurationen für
auf anderen Android-Geräten.
Zielgruppe
Die Common Android Reseller Library ist für Geräte-Reseller gedacht, die noch keine
in die Zero-Touch-Registrierung oder KDP integriert ist.
Reseller, die die Zero-Touch-Registrierung bereits integriert haben, sollten
KDP getrennt von
Samsung-Geräte verwalten.
Reseller, die bereits in KDP integriert sind
sollten Sie die Zero-Touch-Reseller API
Nicht-Samsung-Geräte verwalten
Beispielworkflow
Im Folgenden finden Sie einen Beispielworkflow, der zeigt, wie ein Reseller die Clientbibliothek verwenden könnte
das KDP zu verwalten und
Zero-Touch-Geräteregistrierung Codebeispiele für die Ausführung grundlegender Aufgaben sind
verfügbar unter Erste Schritte
und Allgemeine Abläufe.
Bestellung erhalten
Ein Unternehmenskunde sendet Ihnen eine Bestellung. Auftrag
enthält Samsung- und andere Android-Geräte.
Kundennummern erstellen
Bei Neukunden können Sie die Bibliothek für Folgendes verwenden:
Kunden können jetzt Konfigurationen erstellen und auf ihre Geräte anwenden.
Samsung-Geräte: Kunden nutzen die
Knox Mobile Enrollment
(KME-Portal), um Konfigurationen zu erstellen und auf die Samsung-Geräte anzuwenden,
die im 4. Schritt zugewiesen wurden.
Andere Android-Geräte: Kunden verwenden die
Zero-Touch-Portal
um Konfigurationen zu erstellen und auf andere Geräte als Samsung-Geräte anzuwenden,
die Sie in Schritt 4 zugewiesen haben. Ob der EMM des Kunden die Bereitstellung von Zero-Touch unterstützt
Geräte registrieren können, können sie diese Aufgaben auch in ihrem EMM ausführen.
.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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)"]]