Android Enterprise は、職場で Android デバイスとアプリを使用できるようにするための Google 主導の取り組みです。このプログラムでは、Android のサポートを企業向けモバイル管理(EMM)ソリューションに統合するための API やその他のツールを利用できます。このサイトでは、デベロッパーにプログラムの概要と、Android Enterprise ソリューションの構築を開始するために必要な背景情報を提供します。
Android デバイス: 管理のユースケース
このセクションでは、マネージド デプロイをサポートするために Android で使用できる管理オプションについて説明します。Android Enterprise のツールとサービスを使用すると、EMM ソリューションで以下のオプションの一部またはすべてをサポートできます。
Android を EMM ソリューションに統合
Android Enterprise ソリューションは、EMM コンソール、Android Device Policy、managed Google Play の 3 つのコンポーネントを組み合わせたものです。
EMM コンソール
EMM ソリューションは通常、EMM コンソールの形式をとります。EMM コンソールは、IT 管理者が組織、デバイス、アプリを管理できるように、お客様が開発したウェブ アプリケーションです。Android でこれらの機能をサポートするには、Android Enterprise が提供する API や UI コンポーネントとコンソールを統合します。
Android Device Policy
EMM コンソールを通じて組織が管理しているすべての Android デバイスには、設定時に Android Device Policy をインストールする必要があります。Android Device Policy は Android が提供するアプリで、EMM コンソールで設定した管理ポリシーをデバイスに自動的に適用します。
managed Google Play
![](https://developers-dot-devsite-v2-prod.appspot.com/static/android/work/play/emm-api/images/managed-google-play-iframe.png?authuser=7&hl=ja)
managed Google Play は、Android Enterprise ソリューションのアプリ管理機能を容易にします。この API は、Google Play の使い慣れたユーザー エクスペリエンスおよびアプリストア機能と、組織向けに設計された一連の管理機能を組み合わせたものです。
managed Google Play を EMM コンソールに埋め込むことで、IT 管理者は次のような機能を利用できます。
- 一般公開アプリの検索
- 限定公開アプリの公開
- ウェブアプリの公開
- アプリの構成
管理対象デバイスの場合、managed Google Play は組織のアプリストアです。インターフェースは Google Play に類似しており、ユーザーはアプリのブラウジング、アプリの詳細の表示、インストールを行うことができます。一般公開版の Google Play とは異なり、ユーザーが managed Google Play からインストールできるのは、組織が承認したアプリのみです。
Android EMM ライフサイクル機能
このセクションでは、EMM ソリューションに統合できる主な機能の概要を説明します。
新しい組織のオンボーディング
Android Enterprise には、新しい組織をオンボーディングするための API とオンライン設定フローが用意されています。組織がオンボーディング プロセスが完了したら、組織用の Enterprise
リソースを作成します。
エンタープライズ バインディングには、managed Google Play アカウント エンタープライズと managed Google ドメインの 2 種類があります。
デバイスと仕事用プロファイルをプロビジョニングする
プロビジョニングとは、Android デバイスを管理対象に設定するプロセスです。通常は、設定の詳細(会社の Wi-Fi 認証情報など)をデバイスに転送し、Android Device Policy をインストールします。プロビジョニング方法の完全なリストについては、機能リストをご覧ください。
デバイスを管理する
デバイスまたは仕事用プロファイルのプロビジョニングが完了すると、デバイスを管理できるようになります。Android Management API により、Android は 80 を超えるデバイス管理ポリシーおよびアプリの管理ポリシーをサポートしています。Android Device Policy(プロビジョニング時にインストールされる管理アプリ)は、API で設定したポリシーをデバイスに適用します。
- デバイスまたは仕事用プロファイルがプロビジョニングされると、Android Management API によって一意のデバイス ID が割り当てられます。
- IT 管理者は、Android Management API と統合された EMM コンソールを使用して、デバイスとアプリの管理ポリシーを設定できます。
- IT 管理者は、これらのポリシーを特定のデバイスまたは仕事用プロファイル(特定のデバイス ID)に割り当てます。
- Android Management API は、指定されたデバイス ID にポリシーを送信します。
- 各デバイスまたは仕事用プロファイルに対して、Android Device Policy は Android Management API から受け取ったポリシーを適用します。
Android Management API と Android Device Policy はステップ 4 と 5 を自動的に処理します。つまり、開発作業でポリシー設定をデバイスに伝える必要はありません。
アプリの管理
managed Google Play iframe を使用すると、最小限の統合作業で、アプリの検索、限定公開アプリの公開、ウェブアプリの公開、アプリの編成を EMM コンソールでサポートできます。
Android Management API は、デバイスを管理するに記載されているポリシーベースの方法でアプリの配信を処理します。この API はアプリを配信する主要な 2 つの方法(デバイスの管理対象の Play ストア アプリへのアプリの追加と、デバイスへのアプリのリモートプッシュ インストール)をサポートしています。
次へ: ソリューションを開発する