AirWatchの基礎 第12回〜アプリケーションの割り当てと配信 Android版〜
皆さん こんにちは。
前回は、iOSでのアプリケーション管理についてご紹介しましたが、今回はAndroidのアプリケーション管理についてご紹介します。ご存知の通り、iOS/Androidではアプリケーション管理の仕組みは異なり、またAndroidの提供ベンダーにより動作が違う事があります。今回は、一般的なAndroidでのアプリケーション管理についてご紹介します。
AndroidもiOS同様に、アプリケーションカタログ(App Catalog)を構成し、組織グループやユーザグループ等のグループに対して割り当てを行い、アプリケーション配信をする事が出来ます。
一般的なAndroidでのアプリケーション管理は、アプリケーションID(識別子)を事前に調べて登録して管理することになりますが、AirWatchではGoogle Playに公開されているアプリケーションの検索をコンソール内から行う事が出来るため、事前に準備する必要がありません。これは、iOSも同様で便利な機能です。
例えば、VMware Boxer(メールクライアント)のアプリケーションIDは、「com.boxer.email」となりますが、このIDを調べるには、Google Playで該当アプリを参照し、そのURLから確認することが出来ます。 VMware Boxer https://play.google.com/store/apps/details?id=com.boxer.email&hl=ja すなわち、Google Play URLにアプリケーションIDが含まれている事になります。
では、実際にAndroidのアプリケーション管理を見てみましょう。
AndroidでのAirWatch から展開できるアプリケーションの種類
- 社内アプリケーション(企業がAndroid向けに開発したアプリケーション)
apkの拡張子ファイルを、AirWatchコンソールへインポートし、配信する事が出来ます。
- パブリックアプリケーション(Google Playに登録されているアプリケーション)
- ウェブアプリケーション(特定の URLへのショートカット)
*iOSの場合の購入済みアプリケーションは、Androidでは対象外となります。
アプリケーション管理の重要な概念
- アプリケーションの配信の動作
Androidでパブリックアプリケーションをカタログに登録し配信する場合、配信モードや加入状態により動作が違い、以下4つのパターンに分類されます。iOSとの大きな違いは、アプリケーションの配信を行っても、メッセージ通知は行いますが、ポップアップされませんので注意が必要です。
1, 加入状態:加入時 配信モード:自動
加入プロセスの途中に対象アプリケーションがリストされ、利用者が手動でインストールボタンを押すとGoogle Playに移動してインストールを実行する事が出来ます。
利用者がスキップを行う事もでき、加入処理終了後に、Android OSのメッセージで“AirWatch 新しいインストール”と通知され、App Catalogでは処理中状態となっており、クリックでインストールを手動で行う必要があります。
2, 加入状態:加入後 配信モード:自動
Android OSのメッセージで“AirWatch 新しいインストール”と通知され、App Catalogでは処理中状態となっており、クリックでインストールを手動で行う必要があります。
3, 加入状態:加入時 配信モード:オンデマンド
加入プロセスの途中ではリストされない為、加入処理終了後に、利用者が手動でApp Catalogにアクセスし、”インストール”をクリックする必要があります。
4, 加入状態:加入後 配信モード:オンデマンド
App Catalogに追加はされますが、Android OSのメッセージ通知はありません。利用者が手動でApp Catalogにアクセスし、”インストール”をクリックする必要があります。
- サイレントインストール
Androidで、アプリケーションをサイレントインストールしたい場合、Google社が提供するAndroid for Workの機能を利用する必要があります。Android for Workは、会社支給のデバイス全体を管理するWork Managedと個人所有のデバイスをBYOD(Bring your own device)として、デバイスの一部を会社領域として利用するWork Profileの2つのモードがあります。このAndroid for Workを利用する事で、Google Playから社内アプリケーション*1およびパブリックアプリケーションをサイレントインストールする事が出来ます。Android for Workの詳細は、Google社サイトでご確認ください。
または、社内アプリケーションについては、AirWatchの基礎 第6回〜Androidデバイス利用の為の初期設定とデバイス加入〜のコラムで紹介した、サービスアプリケーションに対応したデバイスであれば、可能となります。
*1 Google Play for workに社内アプリケーションを登録し、利用管理者が認証する事で、パブリックアプリケーションと同様にアプリケーションのサイレントインストールが可能となります。詳細は、myAirwatchサイトにありますVMware AirWatch Integration with Android for Workドキュメントを参照ください。
パブリックアプリケーションをApp Catalogへの登録
アプリケーションの登録には、アプリとブック>アプリケーション>リスト表示>パブリックから、”アプリケーションの追加”で行う事が出来ます。
プラットフォーム:Android
ソース:アプリストアを検索
名前:検索キーワード
として、次へを選択すると、Google Playから候補のアプリケーションがリストされます。
今回のケースの場合は、「VMware Browser」を”選択”します。
”アプリケーションを追加” の ”詳細”から、必要項目を変更
“割り当て”の項目より、割り当てするグループの指定
アプリ配信方法の“自動”または“オンデマンド”の選択
必要に応じて、データ保護防止機能を有効にする事が出来ます。
“保存して公開”を選択して、アプリケーションを配信します。
まとめ
Androidのアプリケーション管理および動作は、加入状態や管理モード等によって違いますので、利用用途や目的にあった選択が必要となります。また、提供ベンダーによって動作が違う場合がありますので、まずはフリートライアルで採用予定のデバイスで事前に検証頂く事をお勧めいたします。
本ブログの内容は情報提供のみを目的としたもので、VMwareとしての正式な見解ではありません。また、モバイル製品の特性上、アップデート等が早い為、記載内容の動作・仕様が予告なく変更される事があります。最新の情報は、myAirwatchポータルサイトよりマニュアルをご参照ください。 myAirwatchへこちら