iOS Volume Purchase Program

AppleのiOS Volume Purchase Program(VPP)を使用すると、iOSアプリのライセンスを管理することができます。VPPソリューションを利用すると、組織のアプリケーションやそのほかの大量なデータの検索、購入、配布の処理が簡単になります。 VPPではEndpoint Managementを使用してパブリックアプリストアのアプリを配布することができます。VPPは、Citrix業務用モバイルアプリ、またはMDX Toolkitを使用してラップしたアプリではサポートされていません。VPPではパブリックストアから入手したEndpoint Managementアプリを配布することはできますが、展開は最適化されません。こうした制約を解決するには、Endpoint ManagementサーバーとSecure Hubストアをさらに強化する必要があります。VPP経由のEndpoint Managementパブリックストアアプリの展開に関する既知の問題と想定される解決策の一覧は、Citrix Knowledge Centerのトピックを参照してください。

VPPによって、適用可能なアプリをデバイスに直接配布できます。また、引き換え可能なコードを使用してユーザーにコンテンツを割り当てることができます。Endpoint Managementで、iOS VPPに固有の設定を構成できます。

Endpoint Managementは、VPPライセンスをAppleから定期的に再インポートしてライセンスにすべての変更を反映させています。このような変更には、インポートしたアプリをVPPから手動で削除する場合も含まれます。デフォルトで、Endpoint ManagementはVPPライセンスベースラインを最低720分ごとに更新します。このベースライン間隔をサーバープロパティの[VPPベースライン間隔](vpp.baseline)で変更することができます。詳しくは、「サーバープロパティ」を参照してください。

このトピックは、管理されたライセンスでVPPを使用して、Endpoint Managementでアプリを配布できるようにする方法について説明します。現在引き換えコードを使用中で、管理された配布に変更する場合は、Apple社のサポートドキュメントのVolume Purchase Programで引き換えコードから管理配布に移行するを参照してください。

iOS VPPについて詳しくは、https://www.apple.com/business/vpp/を参照してください。VPPに登録するには、https://deploy.apple.com/qforms/open/register/index/avsにアクセスします。iTunesでVPPストアにアクセスするには、https://vpp.itunes.apple.com/?l=enに移動します。

Endpoint ManagementでiOS VPP設定を保存すると、購入したアプリケーションがEndpoint Managementコンソールの [構成]>[アプリ] ページに表示されます。

  1. Endpoint Managementコンソールで、右上の歯車アイコンをクリックします。[設定] ページが開きます。

  2. [iOS設定] をクリックします。[iOS設定] 構成ページが開きます。

    iOS設定の構成画面の画像

  3. 次の設定を構成します。

    • Secure Hubのユーザーパスワードを保存する: Endpoint Management認証用のユーザー名とパスワードをSecure Hubに保存するかどうかを選択します。デフォルトでは、この安全な方法で情報を保存します。
    • VPP国マッピングのユーザープロパティ: ユーザーが国固有のアプリストアからアプリケーションをダウンロードできるようにするコードを入力します。

    このマッピングはVPPのプロパティプールの選択に使用されます。たとえば、ユーザープロパティが米国で、アプリケーションのVPPコードが日本用の場合、そのユーザーはそのアプリケーションをダウンロードすることはできません。国マッピングコードについて詳しくは、VPPプラン管理者に問い合わせてください。

  4. 追加するVPPアカウントごとに、[追加] をクリックします。[Add VPP account] ダイアログボックスが開きます。

    iOS設定の構成画面の画像

  5. 追加するアカウントごとに、次の設定を構成します。

    注: Apple Configurator 1を使用している場合、次の手順でライセンスファイルをアップロードします。[構成]>[アプリ]、プラットフォームページの順に移動し、[Volume Purchase Program] を展開します。

    • 名前: VPPアカウント名を入力します。
    • サフィックス: VPPアカウントを介して取得したアプリケーションに表示されるサフィックスを入力します。たとえば、VPPを入力すると、Secure Mailアプリはアプリ一覧に [Secure Mail - VPP] として表示されます。
    • 会社トークン: Appleから取得したVPPサービストークンを入力するか、コピーして貼り付けます。トークンを取得するには、Apple VPPポータルの [Account Summary] ページで [Download] をクリックし、VPPファイルを生成してダウンロードします。このファイルには、サービストークンのほかに、国コードや有効期限などの他の情報も含まれます。ファイルを安全な場所に保存します。
    • ユーザーログイン: 任意で、カスタムB2Bアプリケーションのインポートに使用する、認証済みVPPアカウントの管理者名を入力します。
    • ユーザーパスワード: VPPアカウントの管理者パスワードを入力します。
  6. [保存] をクリックしてダイアログボックスを閉じます。

  7. [保存] をクリックしてiOS設定を保存します。

    アプリを [構成]>[アプリ] ページの一覧に追加することを伝えるメッセージが表示されます。このページで、VPPアカウントのアプリ名に前述の構成で指定したサフィックスが含まれていることを確認してください。

VPPアプリ設定を構成し、VPPアプリのデリバリーグループおよびデリバリーポリシー設定を調整できるようになりました。この構成を完了すると、ユーザーはデバイスを登録できるようになります。以下は、この手順で検討する事項です。

  • VPPアプリ設定([構成]>[アプリ])を構成すると、[デバイスへの強制ライセンス割り当て] が有効になります。監視対象デバイスでApple VPPおよびDEPを使用する利点は、Endpoint Managementがアプリをデバイスレベル(ユーザーレベルではなく)で割り当てることができるようになることです。このため、Apple IDデバイスを使用する必要がありません。また、VPPプログラム参加の招待状がユーザーに送信されることもありません。ユーザーは各自のiTunesアカウントにサインインせずにアプリをダウンロードできます。

    アプリ構成画面の画像

    アプリのVPP情報を表示するには、[Volume Purchase Program] を展開します。[VPP ID割り当て] の表で、ライセンスがデバイスに関連付けられていることにご注意ください。ユーザーがトークンを削除して再度インポートすると、シリアル番号ではなく「非表示」と表示されます。これはApple社のプライバシー制限によるものです。

    アプリ構成画面の画像

    ライセンスの関連付けを解除するには、該当ライセンスの行を選択して [割り当て解除] をクリックします。

    アプリ構成画面の画像

    VPPライセンスをユーザーに関連付けると、Endpoint ManagementはユーザーをVPPアカウントに統合し、ユーザーのiTunes IDをVPPアカウントに関連付けます。ユーザーのiTunes IDがユーザーの会社やEndpoint Managementサーバーに表示されることはありません。Apple社はユーザーのプライバシーを確保するために、透過的に関連付けを作成します。ユーザーアカウントからすべてのライセンスの関連付けを解除することで、VPPプログラムからユーザーを削除できます。ユーザーを削除するには、[管理]>[デバイス] にアクセスします。

    デバイス構成画面の画像

    Endpoint Managementは、VPPライセンスをAppleから定期的に再インポートしてライセンスにすべての変更を反映させています。VPPアカウントとの同期を強制するには、[設定]> [iOS設定] に移動し、[同期を強制する] をクリックします。

    クリックして同期の強制を確定すると、Endpoint ManagementがVPP情報をインポートします。VPPライセンスの数によっては、インポートに数分かかることがあります。同期が完了すると、Endpoint Managementは [iOS設定] ページを更新し、新規追加された [最後の同期日付] 列の同期日時を更新します。

    iOS設定の構成画面の画像

  • アプリをデリバリーグループに割り当てると、Endpoint Managementはデフォルトでアプリを任意アプリとして認識します。Endpoint Managementで確実にアプリがデバイスに展開されるようにするには、[構成]>[デリバリーグループ] に移動します。[アプリ] ページでアプリを [必須アプリ] 一覧に移動します。
  • パブリックアプリストアのアプリの更新が使用可能な場合:アプリがVPP経由でプッシュされる場合、このアプリは自動的にデバイスで更新されます。Secure Hub(ユーザーではなくデバイスに割り当てられている場合)の更新をプッシュするには、次の手順を実行します。プラットフォームページの [構成]>[アプリ] で、[更新プログラムのチェック] をクリックして更新を適用します。

    アプリ構成画面の画像

    Endpoint Managementで、Apple VPPまたはDEPトークンの有効期限が近づいているか、期限が切れている場合に、[ライセンスの有効期限の警告]が表示されます。

    ライセンス有効期限警告画面の画像

    ライセンス有効期限画面の画像

iOS Volume Purchase Program

In this article