Как это работает

Common Android Reseller Library — это библиотека Java, которая взаимодействует с API-интерфейсами Samsung Knox и API-интерфейсом реселлера с нулевым касанием, обеспечивая единую интеграцию для программы Samsung Knox Deployment Program (KDP) и сервисов автоматической регистрации Google.

KDP позволяет доверенным торговым посредникам проверять устройства Samsung для своих корпоративных клиентов с помощью Knox Mobile Enrollment (KME). Точно так же автоматическая регистрация позволяет корпоративным клиентам проверять и настраивать другие устройства Android , приобретенные у авторизованных реселлеров устройств.

Зарегистрируйте Samsung и другие устройства Android с помощью единой интеграции.

Библиотека торгового посредника содержит два фабричных класса — по одному для каждой службы регистрации. Эти фабричные классы принимают ключи сервисных учетных записей, сгенерированные на портале Samsung Knox Cloud API и Google API Console, для авторизации вызовов Knox и автоматических API реселлеров (дополнительные сведения см. в разделе Начало работы ). Эти фабричные классы используются для создания объектов ResellerService .

Для объектов ResellerService доступен общий набор методов , которые позволяют торговым посредникам выполнять такие задачи, как назначение и отмена назначения устройств клиентам.

После того как реселлер использует библиотеку для назначения устройств корпоративному клиенту, клиент может использовать портал KME для создания и применения конфигураций для устройств Samsung, а также портал автоматической регистрации для создания и применения конфигураций для других устройств Android.

Для кого это

Общая библиотека реселлеров Android предназначена для реселлеров устройств, которые не интегрированы ни с автоматической регистрацией, ни с KDP .

  • Торговые посредники, уже интегрированные с автоматической регистрацией, должны интегрироваться с KDP отдельно для управления устройствами Samsung.
  • Торговые посредники, уже интегрированные с KDP , должны использовать реселлерский API Zero-Touch для управления устройствами сторонних производителей.

Пример рабочего процесса

Ниже приведен пример рабочего процесса, в котором торговый посредник может использовать клиентскую библиотеку для управления KDP и автоматической регистрацией устройств. Примеры кода для выполнения основных задач доступны в разделах Начало работы и Общие операции .

Получить заказ на покупку

  1. Корпоративный клиент отправляет вам заказ на покупку. Заказ на покупку содержит Samsung и другие устройства Android .

Создание идентификаторов клиентов

  1. Если это новый клиент, используйте библиотеку, чтобы:
    1. Создайте автоматическую учетную запись клиента.
    2. Создайте идентификатор клиента Samsung Knox .
  2. Если это существующий клиент (у клиента уже есть автоматическая регистрация и идентификаторы клиентов Samsung Knox), перейдите к шагу 4.

Назначить устройства

  1. Используйте библиотеку торгового посредника, чтобы назначать устройства клиенту на основе заказа клиента на покупку.

Создание и применение конфигураций устройств

  1. Теперь клиенты могут создавать конфигурации и применять их к своим устройствам.
    1. Устройства Samsung: клиенты используют портал Knox Mobile Enrollment (KME) для создания конфигураций и применения их к устройствам Samsung, которые им были назначены на шаге 4.
    2. Другие устройства Android: клиенты используют портал Zero-touch для создания конфигураций и применения их к устройствам сторонних производителей, которые им были назначены на шаге 4. Если EMM клиента поддерживает подготовку устройств для автоматической регистрации, они также могут выполнять эти задачи в своих консоль ЭММ.

Следующие шаги: начать