작동 방식

공통 Android 리셀러 라이브러리는 삼성 Knox API 및 제로터치 Reseller API와 상호작용하는 자바 라이브러리로, 삼성의 Knox 배포 프로그램(KDP)과 Google의 제로터치 등록 서비스를 위한 단일 통합을 제공합니다.

KDP를 사용하면 신뢰할 수 있는 기기 리셀러가 Knox 모바일 등록(KME)을 통해 기업 고객의 삼성 기기를 인증할 수 있습니다. 마찬가지로 제로터치 등록을 통해 기업 고객은 승인된 기기 리셀러를 통해 구매한 다른 Android 기기를 확인하고 구성할 수 있습니다.

통합을 통해 삼성 및 기타 Android 기기를 등록하세요.

리셀러 라이브러리에는 각 등록 서비스에 하나씩 팩토리 클래스 두 개가 포함됩니다. 이러한 팩토리 클래스는 삼성의 Knox Cloud API 포털과 Google의 API 콘솔에서 생성된 서비스 계정 키를 허용하여 Knox 및 제로터치 리셀러 API에 대한 호출을 승인합니다 (자세한 내용은 시작하기 참고). 이러한 팩토리 클래스를 사용하여 ResellerService 객체를 만듭니다.

ResellerService 객체에 공통 메서드 집합을 사용하여 리셀러가 고객에게 기기를 할당하거나 할당 해제하는 등의 작업을 수행할 수 있습니다.

리셀러가 라이브러리를 사용하여 기업 고객에게 기기를 할당한 후 고객은 KME 포털을 사용하여 삼성 기기의 구성을 만들고 적용할 수 있으며 제로터치 등록 포털을 사용하여 다른 Android 기기의 구성을 만들고 적용할 수 있습니다.

적합한 경우

일반 Android 리셀러 라이브러리는 제로터치 등록 또는 KDP와 통합되지 않은 기기 리셀러를 위한 것입니다.

  • 이미 제로터치 등록에 통합된 리셀러는 삼성 기기를 관리하려면 KDP와 별도로 통합해야 합니다.
  • 이미 KDP와 통합된 리셀러는 제로터치의 Reseller API를 사용하여 삼성 기기가 아닌 기기를 관리해야 합니다.

워크플로 예

다음은 리셀러가 클라이언트 라이브러리를 사용하여 KDP 및 제로터치 기기 등록을 관리하는 방법의 워크플로 예시입니다. 기본 작업 실행을 위한 코드 샘플은 시작하기일반적인 작업에서 확인할 수 있습니다.

구매주문서 수신

  1. 기업 고객이 구매주문서를 전송합니다. 구매 주문에는 삼성 및 다른 Android 기기가 포함되어 있습니다.

고객 ID 만들기

  1. 신규 고객인 경우 라이브러리를 사용하여 다음 작업을 할 수 있습니다.
    1. 고객의 제로터치 계정을 만듭니다.
    2. 고객의 삼성 Knox 고객 ID를 만듭니다.
  2. 기존 고객 (고객이 이미 제로터치 등록 및 삼성 Knox 고객 ID를 보유한 경우)인 경우 4단계로 진행합니다.

기기 할당

  1. 리셀러 라이브러리를 사용하여 고객의 구매주문서에 따라 고객에게 기기를 할당합니다.

기기 설정 생성 및 적용

  1. 이제 고객은 구성을 만들어 기기에 적용할 수 있습니다.
    1. 삼성 기기: 고객은 Knox 모바일 등록(KME) 포털을 사용하여 구성을 만들고 4단계에서 할당한 삼성 기기에 적용합니다.
    2. 기타 Android 기기: 고객은 제로터치 포털을 사용하여 구성을 만들고 4단계에서 할당한 삼성 외 기기에 적용합니다. 고객의 EMM에서 제로터치 등록 기기 프로비저닝을 지원하는 경우 EMM 콘솔에서 이러한 작업을 완료할 수도 있습니다.

다음 단계: 시작하기