Appleアプリの配布
XenMobileは、デバイスに展開されたアプリを管理します。次の種類のiOS/iPadOSおよびmacOSアプリを整理して展開できます。
- パブリックApp Store (iOS/iPadOSのみ): これらのアプリには、Apple App StoreやGoogle Playなどのパブリックアプリストアで利用可能な無料または有料のアプリが含まれます。例: GoToMeeting。
- エンタープライズ (iOS/iPadOS/macOS): MDXが有効になっておらず、MDXアプリに関連付けられたポリシーを持たないネイティブアプリ。
- MDX (iOS/iPadOSのみ): MAM SDKで準備された、またはMDX Toolkitでラップされたアプリ。これらのアプリにはMDXポリシーが含まれます。MDXアプリは、内部ソースおよびパブリックストアから入手します。
- ボリューム購入 (iOS/iPadOS/macOS): Appleボリューム購入プログラムを通じてライセンスが管理されるアプリ。
- iOSカスタムアプリ (iOS/iPadOSのみ): 社内またはサードパーティによって開発された独自の企業間アプリ。
さまざまな種類のアプリについて詳しくは、「アプリの追加」を参照してください。
一部の展開では、Apple Business Management (ABM) またはApple School Management (ASM) アカウントが必要です。詳細については、以下のセクションを参照してください。
各アプリの種類と配布方法について、Citrixは一連の構成プラクティスを推奨しています。他のプラットフォームへのアプリの配布について詳しくは、「アプリの追加」を参照してください。以下のセクションでは、iOSアプリの構成に関する詳細情報を提供します。
アプリ配布の一般的な手順
| シナリオ | 手順1: アカウントのリンク | 手順2: アプリの追加と構成 | 手順3: デリバリーグループの構成とアプリの展開 |
|---|---|---|---|
| パブリックApp Storeアプリ (Citrix®モビリティアプリを含む) | 該当なし | XenMobile®: [構成]>[アプリ]で、iPhoneまたはiPad用のパブリックApp Storeアプリを追加します。アプリを構成し、デリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| Appleボリューム購入で配信されるパブリックApp Storeアプリ (Citrixモビリティアプリを含む) | Apple展開プログラムに登録します。XenMobile: [設定]>[ボリューム購入]に移動して、ボリューム購入アカウントを追加します。 | ABMまたはASM: [Appとブック]からアプリを購入して追加します。XenMobile: [構成]>[アプリ]に移動し、アプリを構成してデリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| エンタープライズアプリ | 該当なし | XenMobile: [構成]>[アプリ]に移動します。[追加]をクリックし、[エンタープライズ]をクリックします。IPAファイルをアップロードします。アプリを構成し、デリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| MDXアプリ | 該当なし | XenMobile: [構成]>[アプリ]に移動します。[追加]をクリックし、[MDX]をクリックします。プラットフォームとしてiPad/iPhoneを選択していることを確認します。MDXファイルをアップロードします。アプリを構成し、デリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| Appleボリューム購入を使用して配布されるMDXアプリ | Apple展開プログラムに登録します。XenMobile: [設定]>[ボリューム購入]に移動して、ボリューム購入アカウントを追加します。 | ABM: [Appとブック]からMDXアプリを購入して追加します。アプリをABMアカウントにリンクします。XenMobile: [構成]>[アプリ]に移動し、アプリを構成してデリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| カスタムアプリ | Apple展開プログラムに登録します。XenMobile: [設定]>[ボリューム購入]に移動して、ボリューム購入アカウントを追加します。 | ABM: アプリをプライベートアプリとしてApp Storeに追加します。アプリをABMアカウントにリンクします。XenMobile: [構成]>[アプリ]に移動し、アプリを構成してデリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
| MDX対応カスタムアプリ | Apple展開プログラムに登録します。XenMobile: [設定]>[ボリューム購入]に移動して、ボリューム購入アカウントを追加します。 | ABM: アプリをプライベートアプリとしてApp Storeに追加します。アプリをABMアカウントにリンクします。XenMobile: [構成]>[アプリ]に移動し、MDXファイルをアップロードします。アプリを構成し、デリバリーグループに割り当てます。 | XenMobile: デリバリーグループを使用してアプリを構成および展開します。 |
パブリックApp Storeアプリ
App Storeで利用可能な無料および有料アプリをXenMobileに追加できます。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | いいえ |
| 利用可能なプラットフォーム | iOS/iPadOS |
手順1: アプリの追加と構成
- XenMobileコンソールで、[構成]>[アプリ]に移動します。[追加]をクリックします。
-
[パブリックApp Store]をクリックします。
- プラットフォームとして[iPhone]または[iPad]を選択します。
- 検索ボックスにアプリ名を入力し、[検索]をクリックします。
- 検索条件に一致するアプリが表示されます。目的のアプリをクリックします。
- アプリにデリバリーグループを割り当て、[保存]をクリックします。
手順2: アプリ展開の構成
- XenMobileコンソールで、[構成]>[アプリ]に移動します。
- 構成するアプリを選択し、[編集]をクリックします。
- Citrixは、[アプリの管理を強制する]機能を有効にすることをお勧めします。
- デリバリーグループを割り当て、[保存]をクリックします。
- [構成]>[デリバリーグループ]>[アプリ]に移動します。
- 目的のアプリを[必須]としてマークします。
- [構成]>[デリバリーグループ]に戻ります。
- デリバリーグループを選択し、[展開]をクリックします。
- ユーザーはアプリのインストール要求を受け取り、承諾するとアプリはバックグラウンドでインストールされます。
Appleボリューム購入で配信されるパブリックApp Storeアプリ
Appleボリューム購入プログラムを通じてiOS/iPadOSアプリのライセンスを管理できます。ボリューム購入アプリをXenMobileに追加するには、次の手順に従います。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| 利用可能なプラットフォーム | iOS/iPadOS/macOS |
手順1: アカウントのリンク
- Apple Business Manager (ABM) またはApple School Manager (ASM) をセットアップして登録します。これらのプログラムについて詳しくは、Appleのドキュメントを参照してください。
- ABM/ASMアカウントをXenMobileにリンクします。ボリューム購入アカウントのリンクについて詳しくは、「Appleボリューム購入」を参照してください。
- ボリューム購入アカウントを追加するときに、[アプリの自動更新]を有効にします。この設定により、Apple Storeでアップデートが利用可能になったときに、ユーザーデバイス上のアプリが自動的に更新されるようになります。
手順2: Appleからアプリとライセンスを入手
ABM/ASMアカウントにアプリを追加します。Apple App StoreまたはApple Books (iOS/iPadOSのみ) から購入を追加できます。無料のアプリであっても、すべてのアプリを購入する必要があることに注意してください。
ビジネスでアプリを利用可能にする方法について詳しくは、Appleのドキュメントを参照してください。
手順3: アプリ展開の構成
- XenMobileコンソールで、[構成]>[アプリ]に移動します。
- 構成するボリューム購入アプリを選択し、[編集]をクリックします。
- プラットフォームとして[iPhone]、[iPad]、または[macOS]を選択します。
- Citrixは、[アプリの管理を強制する]機能を有効にすることをお勧めします (iOS/iPadOSのみ)。
- デリバリーグループを割り当て、[保存]をクリックします。
- [構成]>[デリバリーグループ]>[アプリ]に移動します。
- 目的のアプリを[必須]としてマークします。
- [構成]>[デリバリーグループ]に戻ります。
- デリバリーグループを選択し、[展開]をクリックします。
- ユーザーはアプリのインストール要求を受け取り、承諾するとアプリはバックグラウンドでインストールされます。
エンタープライズアプリ
MDXポリシーが関連付けられていないネイティブアプリを追加することもできます。App Storeに存在しないアプリを追加するには、次の手順に従います。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| OS | iOS/iPadOS/macOS |
手順1: アプリの追加と構成
- XenMobileコンソールで、[構成]>[アプリ]に移動します。[追加]をクリックします。
-
[エンタープライズ]をクリックします。
-
[アプリ情報]ページで、以下を構成します。
- 名前: アプリのわかりやすい名前を入力します。この名前は、アプリテーブルの[アプリ名]の下に表示されます。
- 説明: アプリのオプションの説明を入力します。
- アプリカテゴリ: オプションで、リストからアプリを追加するカテゴリをクリックします。
- [次へ]をクリックします。[アプリプラットフォーム]ページが表示されます。
- プラットフォームとして[iPhone]、[iPad]、または[macOS]を選択します。
- IPAファイル (iOS/iPadOS) またはPKGファイル (macOS) をアップロードします。
- [次へ]をクリックします。[アプリの詳細]ページが表示されます。
- 次の設定を構成します。
- ファイル名: オプションで、アプリの新しい名前を入力します。
- アプリの説明: オプションで、アプリの新しい説明を入力します。
- アプリバージョン: このフィールドは変更できません。
- 最小OSバージョン: オプションで、デバイスがアプリを使用するために実行できる最も古いオペレーティングシステムバージョンを入力します。
- 最大OSバージョン: オプションで、デバイスがアプリを使用するために実行する必要がある最新のオペレーティングシステムを入力します。
- 除外デバイス: オプションで、アプリを実行できないデバイスの製造元またはモデルを入力します。
- MDMプロファイルが削除された場合にアプリを削除: MDMプロファイルが削除されたときにデバイスからアプリを削除するかどうかを選択します。デフォルトはONです。(iOS/iPadOSのみ)
- アプリデータのバックアップを防止: アプリがデータをバックアップするのを防止するかどうかを選択します。デフォルトはONです。(iOS/iPadOSのみ)
-
アプリの管理を強制する: 管理されていないアプリをインストールする場合、監視されていないデバイスのユーザーにアプリの管理を許可するプロンプトを表示する場合は[ON]を選択します。ユーザーがプロンプトを受け入れると、アプリは管理されます。(iOS/iPadOSのみ)
- アプリにデリバリーグループを割り当て、[保存]をクリックします。
手順2: アプリ展開の構成
- XenMobileコンソールで、[構成]>[デリバリーグループ]に移動します。構成するデリバリーグループを選択し、[アプリ]ページをクリックします。
- 目的のアプリを[必須]としてマークします。
- [構成]>[デリバリーグループ]に移動します。
- デリバリーグループを選択し、[展開]をクリックします。
- ユーザーはアプリのインストール要求を受け取り、承諾するとアプリはバックグラウンドでインストールされます。
MDXアプリ
MDXポリシーとセキュリティ機能を使用するには、MAM SDKが有効になっているか、MDXでラップされているアプリを追加します。MDXアプリは、ボリューム購入を使用しても使用しなくても展開できます。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| 利用可能なプラットフォーム | iOS/iPadOS |
手順1: アプリの追加と構成
- XenMobileコンソールで、[構成]>[アプリ]に移動します。[追加]をクリックします。
-
[MDX]をクリックします。
- プラットフォームとして[iPhone]または[iPad]を選択します。
- MDXファイルをアップロードします。
- アプリの詳細を構成します。[ボリューム購入で展開されたアプリ]を[オフ]に設定します。Citrixは、[アプリの管理を強制する]機能を有効にすることもお勧めします。
- MDXポリシーを構成します。[必須アップグレードを無効にする]を[オン]に設定します。
- アプリにデリバリーグループを割り当て、[保存]をクリックします。
手順2: アプリ展開の構成
- XenMobileコンソールで、[構成]>[デリバリーグループ]>[アプリ]に移動します。
- 目的のアプリを[必須]としてマークします。
- [構成]>[デリバリーグループ]に移動します。
- デリバリーグループを選択し、[展開]をクリックします。
- ユーザーはアプリのインストール要求を受け取り、承諾するとアプリはバックグラウンドでインストールされます。
Appleボリューム購入を使用して配布されるMDXアプリ
MDXポリシーとセキュリティ機能を使用するには、MAM SDKが有効になっているか、MDXでラップされているアプリを追加します。ボリューム購入を使用してアプリを展開するには、アプリがApp Storeに存在している必要があります。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| 利用可能なプラットフォーム | iOS/iPadOS |
ステップ 1: アカウントのリンク
- Apple Business Manager (ABM) または Apple School Manager (ASM) をセットアップし、登録します。これらのプログラムの詳細については、Apple のドキュメントを参照してください。
- ABM/ASM アカウントを XenMobile にリンクします。ボリューム購入アカウントのリンクの詳細については、「Apple ボリューム購入」を参照してください。
- ボリューム購入アカウントを追加するときに、App Auto Update を有効にします。この設定により、Apple Store でアップデートが利用可能になったときに、ユーザーデバイス上のアプリが自動的にアップデートされるようになります。
ステップ 2: アプリの追加と構成
- XenMobile コンソールで、[Configure] > [Apps] の順に移動します。[Add] をクリックします。
-
[MDX] をクリックします。
- プラットフォームとして [iPhone] または [iPad] を選択します。
- MDX ファイルをアップロードします。
- アプリの詳細を構成します。[App deployed via Volume purchase] を [On] に設定します。Citrix は、[Force app to be managed] 機能を有効にすることも推奨しています。
- MDX ポリシーを構成します。[Disable required upgrade] を [On] に設定します。
- 各プラットフォームのアプリにデリバリーグループを割り当て、[Save] をクリックします。
この構成により、アプリリストにこのアプリの 2 つのエントリが表示されます。構成するアプリを選択するときは、Type が MDX のアプリを選択します。
ステップ 3: アプリ展開の構成
- XenMobile コンソールで、[Configure] > [Delivery Groups] > [Apps] の順に移動します。
- 目的のボリューム購入アプリを [Required] としてマークします。
- [Configure] > [Delivery Groups] の順に移動します。
- デリバリーグループを選択し、[Deploy] をクリックします。
- ユーザーはアプリのインストール要求を受け取り、承諾するとアプリはバックグラウンドでインストールされます。
カスタムアプリ
カスタムアプリは、独自の企業間アプリです。XenMobile と Apple ボリューム購入を使用して、独自のアプリをプライベートかつ安全に配布できます。特定のパートナー、クライアント、フランチャイズ加盟店、および社内従業員にアプリを配布できます。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| 利用可能なプラットフォーム | iOS/iPadOS |
カスタムアプリの要件
- Apple Business Manager または Apple School Manager アカウント
- Apple ボリューム購入アカウント (iOS 7 以降のデバイスが必要)
- 次のいずれかの Apple 登録モードを使用して、XenMobile にデバイスを登録します。
- 自動デバイス登録
- デバイス登録
- ユーザー登録
ステップ 1: アカウントのリンク
ボリューム購入を使用してカスタムアプリを展開するには、ボリューム購入アカウントを XenMobile にリンクします。
- Apple Business Manager (ABM) をセットアップし、登録します。これらのプログラムの詳細については、Apple のドキュメントを参照してください。
- ABM アカウントを XenMobile にリンクします。ボリューム購入アカウントのリンクの詳細については、「Apple ボリューム購入」を参照してください。
- ボリューム購入アカウントを追加するときに、App Auto Update を有効にします。この設定により、Apple Store でアップデートが利用可能になったときに、ユーザーデバイス上のアプリが自動的にアップデートされるようになります。
ステップ 2: ABM でのアプリの構成
ABM アカウントにアプリを追加します。独自のカスタムアプリをアップロードして配布したり、他の組織からカスタムアプリのライセンスを購入したりできます。ABM でカスタムアプリを追加および有効にする方法の詳細については、Apple のドキュメントを参照してください。
ステップ 3: XenMobile でのアプリの追加と構成
- XenMobile コンソールで、[Configure] > [Apps] の順に移動します。ボリューム購入アプリがアプリのリストに表示されます。
- 構成するアプリを選択します。[Edit] をクリックします。
- プラットフォームとして、[iPhone]、[iPad]、または [macOS] を選択します。
- アプリを配布するデリバリーグループを選択します。[Save] をクリックします。
ステップ 4: アプリ展開の構成
- XenMobile コンソールで、[Configure] > [Delivery Groups] > [Apps] の順に移動します。
- 配布するアプリを [Required] としてマークします。
- [Configure] > [Delivery Groups] に戻ります。
- 展開するデリバリーグループを選択し、[Deploy] をクリックします。
- ユーザーはアプリの展開要求を受け取ります。ユーザーが承諾すると、アプリはバックグラウンドでインストールされます。
MDX 対応カスタムアプリ
MDX ポリシーとセキュリティ機能を使用するには、MAM SDK が有効になっているか、MDX でラップされたカスタムアプリを追加します。
| 機能の可用性 | |
|---|---|
| デバイスの監視が必要 | いいえ |
| ユーザー登録モードで利用可能 | はい |
| 利用可能なプラットフォーム | iOS/iPadOS |
ステップ 1: アカウントのリンク
ボリューム購入を使用してカスタムアプリを展開するには、ボリューム購入アカウントを XenMobile にリンクします。
- Apple Business Manager (ABM) をセットアップし、登録します。これらのプログラムの詳細については、Apple のドキュメントを参照してください。
- ABM アカウントを XenMobile にリンクします。ボリューム購入アカウントのリンクの詳細については、「Apple ボリューム購入」を参照してください。
- ボリューム購入アカウントを追加するときに、App Auto Update を有効にします。この設定により、Apple Store でアップデートが利用可能になったときに、ユーザーデバイス上のアプリが自動的にアップデートされるようになります。
ステップ 2: ABM でのアプリの構成
ABM アカウントにアプリを追加します。独自のカスタムアプリをアップロードして配布したり、他の組織からカスタムアプリのライセンスを購入したりできます。ABM でカスタムアプリを追加および有効にする方法の詳細については、Apple のドキュメントを参照してください。
ステップ 3: XenMobile でのアプリの追加と構成
- XenMobile コンソールで、[Configure] > [Apps] の順に移動します。[Add] をクリックします。
-
[MDX] をクリックします。
- [iPhone] または [iPad] プラットフォームを選択します。
- 追加するアプリの MDX ファイルをアップロードします。
- アプリの詳細を構成します。[App deployed via Volume purchase] を [On] に設定します。Citrix は、[Force app to be managed] 機能を有効にすることも推奨しています。
- MDX ポリシーを構成します。[Disable required upgrade] を [On] に設定します。
- アプリにデリバリーグループを割り当て、[Save] をクリックします。
この構成により、アプリリストにこのアプリの 2 つのエントリが表示されます。構成するアプリを選択するときは、Type が MDX のアプリを選択します。
ステップ 4: アプリ展開の構成
- XenMobile コンソールで、[Configure] > [Apps] の順に移動します。ボリューム購入アプリがアプリのリストに表示されます。
- 構成するアプリを選択します。[Edit] をクリックします。
- 各プラットフォームでアプリを配布するデリバリーグループを選択します。[Save] をクリックします。
- [Configure] > [Delivery Groups] > [Apps] に戻ります。
- 配布するアプリを [Required] としてマークします。
- [Configure] > [Delivery Groups] に戻ります。
- 展開するデリバリーグループを選択し、[Deploy] をクリックします。
- ユーザーはアプリの展開要求を受け取ります。ユーザーが承諾すると、アプリはバックグラウンドでインストールされます。
オプションアプリ (iOS/iPadOS のみ)
Citrix は、アプリを [Required] として展開することを推奨しています。必須アプリはユーザーデバイスにサイレントインストールされ、ユーザーの操作を最小限に抑えます。この機能を有効にすると、アプリが自動的にアップデートされるようにもなります。
オプションアプリでは、ユーザーがインストールするアプリを選択できますが、ユーザーは Secure Hub を介して手動でインストールを開始する必要があります。
オプションアプリをインストールするには、ユーザーは Secure Hub を起動し、[Store] に移動して、目的のアプリの [Details] を選択し、[Add] をクリックする必要があります。
