共通 Android 販売パートナー ライブラリは、Samsung Knox API やゼロタッチ Reseller API とやり取りして、Samsung の Knox Deployment Program(KDP)と Google のゼロタッチ登録サービスを単一の統合する Java ライブラリです。
KDP により、信頼できるデバイスの販売パートナーは、Knox Mobile Enrollment(KME)を使用して、企業のお客様向けに Samsung デバイスを検証できます。同様に、ゼロタッチ登録により、企業のお客様は、正規デバイスの販売パートナーから購入したその他の Android デバイスを確認、設定できます。
販売パートナー ライブラリには、登録サービスごとに 1 つずつ、2 つのファクトリ クラスが含まれています。これらのファクトリ クラスは、Samsung の Knox Cloud API ポータルと Google の API Console から生成されたサービス アカウント キーを受け入れて、Knox とゼロタッチ販売パートナー API の呼び出しを承認します(詳細については、スタートガイドをご覧ください)。これらのファクトリ クラスを使用して ResellerService
オブジェクトを作成します。
ResellerService
オブジェクトで一般的なメソッドのセットを使用できるため、販売パートナーは顧客との間でデバイスの割り当て、割り当て解除などのタスクを実行できます。
販売パートナーはこのライブラリを使用して企業のお客様にデバイスを割り当てると、KME ポータルで Samsung デバイスの構成ファイルを作成して適用したり、ゼロタッチ登録ポータルで他の Android デバイスの構成ファイルを作成、適用したりできます。
動的検索広告が適しているケース
共通 Android 販売パートナー ライブラリは、ゼロタッチ登録と KDP のいずれとも統合されていないデバイス販売パートナーを対象としています。
- すでにゼロタッチ登録と統合されている販売パートナーは、個別に KDP を統合して Samsung デバイスを管理できます。
- すでに KDP と統合されている販売パートナー様は、ゼロタッチの Reseller API を使用して Samsung 以外のデバイスを管理できます。
ワークフローの例
以下に、販売パートナーがクライアント ライブラリを使用して KDP とゼロタッチ デバイスの登録を管理する方法のワークフロー例を示します。基本的なタスクを実行するためのコードサンプルについては、スタートガイドと一般的なオペレーションをご覧ください。
注文書を受け取る
- 企業のお客様から注文書が届きます。注文書には、Samsung とその他の Android デバイスが含まれています。
お客様 ID を作成する
- 新規のお客様の場合は、ライブラリを使用して以下を行います。
- お客様のゼロタッチ アカウントを作成します。
- お客様の Samsung Knox お客様 ID を作成します。
- 既存のお客様の場合は(すでにゼロタッチ登録と Samsung Knox のお客様 ID をお持ちの場合)、ステップ 4 に進みます。
デバイスを割り当て
- 販売パートナー ライブラリを使用して、お客様の注文書に応じてデバイスを顧客に割り当てます。
デバイス設定の作成と適用
- これで、構成を作成してデバイスに適用できるようになりました。
- Samsung デバイス: お客様は Knox Mobile Enrollment(KME)ポータルを使用して構成ファイルを作成し、ステップ 4 で割り当てられた Samsung デバイスに適用することができます。
- その他の Android デバイス: お客様は、ゼロタッチ ポータルを使用して構成ファイルを作成し、ステップ 4 で割り当てられた Samsung 以外のデバイスに適用できます。お客様の EMM がゼロタッチ登録デバイスのプロビジョニングをサポートしている場合は、EMM コンソールでこれらのタスクを完了することもできます。
次のステップ: 使ってみる