Product Documentation

リソースの展開

2018年2月21日

デバイスの構成および管理は、通常XenMobileコンソールでリソース(ポリシー、アプリケーション、メディア)および操作を作成し、デリバリーグループを使用してそれらをパッケージ化します。XenMobileがリソースおよび操作をデリバリーグループでデバイスにプッシュする順番は、展開順と呼ばれます。ここでは以下の方法について説明します。

  • デリバリーグループを追加、管理、および展開するには
  • デリバリーグループ内でリソースと操作の展開順序を変更するには
  • ユーザーが複数のデリバリーグループに属していて、そのデリバリーグループにポリシーの重複または矛盾があるときには、XenMobileが展開順序を決定します。

デリバリーグループによって、ポリシー、アプリケーション、メディア、アクションを組み合わせて展開する対象となるデバイスのユーザーのカテゴリを指定します。通常、デリバリーグループへの追加は、ユーザーの会社、国、部門、オフィスの住所、役職などの特性に基づいて行われます。デリバリーグループを使用することにより、どのユーザーがどのリソースをいつ取得するかを詳細に管理できます。デリバリーグループは、全員に展開することや、より絞り込んで定義したユーザーグループに展開することができます

デリバリーグループへの展開とは、サポート対象のiOSデバイスおよびWindowsデバイスを持つすべてのユーザーにプッシュ通知を送信することを意味します。そのユーザーはXenMobileに再接続するデリバリーグループに属している必要があります。デバイスを再評価し、デリバリーグループの一部であるポリシー、アプリ、メディア、アクションを展開できるようにします。

Androidデバイスを持つユーザーについては、既に接続済みであればすぐにそのリソースを受信します。接続していない場合は、スケジューリングポリシーに基づいて、次に接続するときにリソースを受信します。

デフォルトのAllUsersデリバリーグループは、XenMobileをインストールして構成するときに作成されます。このグループには、すべてのローカルユーザーとActive Directoryユーザーが含まれます。AllUsersグループは削除できませんが、リソースをユーザーすべてにはプッシュしない場合、このグループを無効にできます。

展開順の作成

展開順はXenMobileがリソースをデバイスにプッシュする順番です。展開順はXenMobileのMDMモードでのみサポートされます。

展開順を判断する際、XenMobileはポリシー、アプリ、メディア、操作、デリバリーグループにフィルターを適用して条件(展開規則、展開スケジュール)を制御します。デリバリーグループを追加する前に、展開の目的に合わせてこのセクションの情報を参照してください。

以下は、展開順に関する主な概念の要約です。

  • 展開順: XenMobileがリソース(ポリシー、アプリ、メディア)および操作をデバイスにプッシュする順序です。契約条件やソフトウェアインベントリのような一部のポリシーの展開順は、ほかのリソースに影響を与えません。アクションが展開される順序はほかのリソースに影響を与えません。したがって、XenMobileでリソースが展開されるとき、リソースの位置は無視されます。
  • 展開規則: XenMobileは、デバイスプロパティで指定された展開規則を使って、ポリシー、アプリ、メディア、操作、デリバリーグループをフィルターします。たとえば、ドメイン名が特定の値に一致した場合、展開規則が展開パッケージをプッシュするよう指定できます。
  • 展開スケジュール: XenMobileでは、ポリシー、アプリ、メディア、操作に対して指定する展開スケジュールを使用して、これらのアイテムの展開を制御できます。展開が即座に実行されるか、特定の日時に実行されるか、展開条件に従って実行されるかを指定できます。

次の表は、各種オブジェクトとリソースのフィルターと制御条件を示しています。展開規則はデバイスプロパティに基づきます。

オブジェクト/リソース デバイスのプラットフォーム 展開規則 展開スケジュール ユーザー/グループ
デバイスポリシー はい はい はい -
アプリ はい はい はい -
メディア はい はい はい -
アクション - はい はい -
デリバリー グループ - はい - はい

通常の環境では、複数のデリバリーグループが単一ユーザーに割り当てられ、次のような状況が発生する可能性があります。

  • デリバリーグループ内に重複したオブジェクトが存在する。
  • 1つ以上のデリバリーグループが単一ユーザーに割り当てられることによって、特定のポリシーに異なる構成が存在する。

このような状況が発生した場合、XenMobileは、デバイスに配布し実行するすべてのオブジェクトの展開順を計算します。計算の手順はデバイスプラットフォームに共通です。

計算の手順:

  1. ユーザーやグループのフィルターおよび展開規則に基づいて、特定のユーザーが存在するすべてのデリバリーグループを判断します。

  2. 選択したデリバリーグループ内のすべてのリソース(ポリシー、アプリ、メディア、操作)の順序付き一覧を作成します。その一覧は、デバイスプラットフォーム、展開規則、および展開スケジュールのフィルターに基づいています。順序のアルゴリズムは、次のとおりです。

    1. ユーザー定義の展開順があるデリバリーグループのリソースを、展開順がないデリバリーグループのリソースの前に配置します。この配置の理由は、これらの手順の後に説明します。

    2. 同じ条件のデリバリーグループの中から、デリバリーグループ名に従ってリソースを順序付けします。たとえば、デリバリーグループAのリソースをデリバリーグループBのリソースの前に配置します。

    3. 並べ替え中、デリバリーグループのリソースにユーザー定義の展開順が指定されている場合、その順序を保持します。そうでない場合は、デリバリーグループ内でリソースをリソース名で並べ替えることができます。

    4. 同じリソースが複数回表示される場合、重複するリソースを削除します。

リソースに関連したユーザー定義の順序を持つリソースを、ユーザー定義の順序のないリソースの前に展開します。リソースは、ユーザーに割り当てられた複数のデリバリーグループに存在する可能性があります。上記の手順で示されたように、計算のアルゴリズムは余分なリソースを削除し、この一覧の最初のリソースのみを配布します。この方法で重複するリソースを削除することによって、XenMobile管理者が定義する順序をXenMobileに適用します。

たとえば、次のような2つのデリバリーグループがあるとします。

  • デリバリーグループ、Account Manager1:リソースの順序が未指定です。WiFiポリシーおよびPasscodeポリシーを含みます。
  • デリバリーグループ、Account Manager2:リソースの順序が指定です。Connection schedulingポリシー、Restrictionsポリシー、Passcodeポリシー、およびWiFiポリシーを含みます。この事例では、WiFiポリシーの前にPasscodeポリシーを配信するように指定されます。

デリバリーグループの構成画面の画像

計算アルゴリズムが名前のみを基準に展開グループを順序づけた場合、XenMobileはデリバリーグループAccount Manager 1から開始して、次の順序で展開を実行します:WiFiPasscodeConnection schedulingおよびRestrictions。XenMobileは、Account Manager 2デリバリーグループの重複するPasscodeおよびWiFiを無視します。

ただし、Account Managers 2グループには、管理者指定の展開順序があります。したがって、計算アルゴリズムによって、Account Managers 2デリバリーグループのリソースが、その他のデリバリーグループのリソースより、一覧のより上位に配置されます。その結果、XenMobileはこの順序でポリシーをデプロイします:Connection schedulingRestrictionsPasscode、およびWiFi。XenMobileは、Account Manager 1デリバリーグループからのポリシーWiFiおよびPasscodeを無視します。重複しているためです。このアルゴリズムは、XenMobile管理者によって指定された順序を優先します。

デリバリーグループを追加するには

  1. XenMobileコンソールで、[構成]の[デリバリーグループ]をクリックします。[デリバリーグループ] ページが開きます。

    デリバリーグループの構成画面の画像

  2. [デリバリーグループ] ページで、[追加]をクリックします。[デリバリーグループ情報] ページが表示されたら、以下の情報を入力します。

    • Name:デリバリーグループの説明的な名前を入力します。
    • Description:任意で、デリバリーグループの説明を入力します。
  3. [次へ] をクリックします。[ユーザー割り当て] ページが開きます。次の設定を構成します。

    デリバリーグループの構成画面の画像

    • Select domain:一覧から、ユーザーを選択するドメインを選択します。
    • Include user groups:次のいずれかを行います。
      • ユーザーグループの一覧で、追加するグループを選択します。選択したグループが [選択したユーザーグループ] 一覧に表示されます。
      • [検索] をクリックして、選択したドメイン内のすべてのユーザーグループの一覧を表示します。
      • グループ名の全体または一部を検索ボックスに入力して [検索] をクリックし、ユーザーグループの一覧を絞り込みます。

      [選択したユーザーグループ] の一覧からユーザーグループを削除するには、次のいずれかを行います。

      • [選択したユーザーグループ] の一覧で、削除する各グループの横にある [X] をクリックします。
      • [検索] をクリックして、選択したドメイン内のすべてのユーザーグループの一覧を表示します。一覧をスクロールし、削除する各グループのチェックボックスをオフにします。
      • グループ名の全体または一部を検索ボックスに入力して [検索] をクリックし、ユーザーグループの一覧を絞り込みます。一覧をスクロールし、削除する各グループのチェックボックスをオフにします。
    • Or/And:リソースが展開されるユーザーがいずれかのグループに属していればよいか([Or])、すべてのグループに属している必要があるか([And])を選択します。
    • Deploy to anonymous user:デリバリーグループ内の認証が不要なユーザーに展開するかどうかを選択します。

      認証が不要なユーザーとは、ユーザーを認証できなかったものの、デバイスをXenMobileに接続することを許可したユーザーを指します。

  4. 展開規則を構成します。

  5. [Deployment Rules]を展開して以下の設定を構成します。デフォルトでは[Base]タブが表示されます。

    • 一覧から、ポリシーをいつ展開するかを指定するオプションを選択します。すべての条件が満たされたときにポリシーを展開するか、いずれかの条件が満たされたときにポリシーを展開するかを選択できます。デフォルトのオプションは[All]です。
    • [新しい規則] をクリックして条件を定義します。
    • 一覧から [デバイス所有権] や [BYOD] などの条件を選択します。
    • 条件をさらに追加するには、[新しい規則]をもう一度クリックします。
  6. [詳細] タブをクリックし、ブール値オプションを使用して規則を組み合わせます。[基本] タブで選択した条件が表示されます。

  7. さらに高度なブール値ロジックを使用して、規則を組み合わせたり、編集したり、追加したりすることができます。

    • [AND][OR]、または[NOT]をクリックします。
    • 規則に条件を追加するには、一覧で規則に追加する条件を選択して右側のプラス記号(+)をクリックします。

      いつでも、条件をクリックして選択し、[編集] をクリックして条件を変更したり、[削除] をクリックして条件を削除したりすることができます。

    • 条件を追加する場合は、[新しい規則]をもう一度クリックします。
  8. [次へ] をクリックします。[Delivery Group Resources]ページが開きます。オプションとして、このページでデリバリーグループのポリシー、アプリケーション、アクションを追加します。この手順をスキップするには、[デリバリーグループ][概要] をクリックしてデリバリーグループ構成の概要情報を表示します。

    リソースをスキップするには、[リソース(任意)]で追加するリソースをクリックし、そのリソースの手順に従います。

ポリシーを追加するには

  1. 追加するポリシーごとに、以下の操作を行います。

    • 使用可能なポリシーの一覧をスクロールして、追加するポリシーを見つけます。
    • または、ポリシーの一覧を絞り込むため、検索ボックスにポリシー名の全体または一部を入力して [検索] をクリックします。
    • 追加するポリシーをクリックして、右側のボックス内へドラッグします。

    ポリシーを削除するには、右側のボックス内のポリシー名の横にある [X] をクリックします。

    デリバリーグループの構成画面の画像

  2. [次へ] をクリックします。[アプリ] ページが開きます。

アプリを追加するには

  1. 追加するアプリケーションごとに、以下の操作を行います。

    • 使用可能なアプリの一覧をスクロールして、追加するアプリケーションを見つけます。
    • または、アプリの一覧を絞り込むため、検索ボックスにアプリ名の全体または一部を入力して [検索] をクリックします。
    • 追加するアプリをクリックして、[必須アプリ]ボックス内または [任意アプリ] ボックス内へドラッグします。

    必要とマーク付けされたアプリについては、次のような場合に、ユーザーは速やかに更新プログラムを受信できます。

    • アップロードした新しいアプリを必要なアプリとしてマーク付けした場合。

    • 既存のアプリを必要なアプリとしてマーク付けした場合。

    • 必要なアプリをユーザーが削除した場合。

    • Secure Hubの更新が利用可能な場合。

    この機能を有効にする方法を含む、必須アプリの強制展開については、「必須のアプリとオプションのアプリについて」をご覧ください。

    デリバリーグループの構成画面の画像

    アプリケーションを削除するには、右側のボックス内のアプリケーション名の横にある[X]をクリックします。

  2. [次へ] をクリックします。[メディア] ページが開きます。

メディアを追加するには

  1. 追加する各ブックで、次の手順を実行します。

    • 使用可能なブックの一覧をスクロールして、追加するブックを見つけます。

    • または、ブックの一覧を絞り込むため、検索ボックスにブック名の全体または一部を入力して [検索] をクリックします。

    • 追加するブックをクリックして、[必須ブック]ボックス内へドラッグします。

    デリバリーグループの構成画面の画像

    必要とマーク付けされたブックについては、次のような場合に、ユーザーは速やかに更新プログラムを受信します。

    • アップロードした新しいブックを必要なブックとしてマーク付けした場合。
    • 既存のブックを必要なブックとしてマーク付けした場合。
    • 必要なブックをユーザーが削除した場合。
    • Secure Hubの更新が利用可能な場合。

    ブックを削除するには、右側のボックス内のブック名の横にある [X] をクリックします。

  2. [次へ] をクリックします。[操作] ページが開きます。

アクションを追加するには

  1. 追加するアクションごとに、以下の操作を行います。

    • 使用可能なポリシーの一覧をスクロールして、追加するアクションを見つけます。
    • または、操作の一覧を絞り込むため、検索ボックスに操作名の全体または一部を入力して [検索] をクリックします。
    • 追加するアクションをクリックして、右側のボックス内へドラッグします。

    操作を削除するには、右側のボックス内の操作名の横にある [X] をクリックします。

    デリバリーグループの構成画面の画像

  2. [次へ] をクリックします。[ShareFile] ページが開きます。

ShareFile構成を適用するには

ShareFileページの表示は、XenMobile([構成]>[ShareFile])をShareFile Enterprise用に構成したか、StorageZoneコネクタ用に構成したかによって異なります。

ShareFile EnterpriseをXenMobileと組み合わせて使用するように構成した場合、[ShareFileの有効化][オン] に設定して、デリバリーグループがShareFileのコンテンツとデータにシングルサインオンでアクセスできるようにします。

デリバリーグループの構成画面の画像

StorageZoneコネクタをXenMobileと組み合わせて使用するように構成した場合、StorageZoneコネクタを選択してデリバリーグループに含めます。

デリバリーグループの構成画面の画像

登録プロファイルを選択するには

デリバリーグループの構成画面の画像

  • Enrollment Profile:登録プロファイルを選択します。登録プロファイルを作成するには、「デバイス登録の制限」を参照してください。

  • [次へ] をクリックします。[概要] ページが開きます。

構成したオプションの確認および展開順序の変更を行うには

デリバリーグループの構成画面の画像

[概要] ページで、デリバリーグループに対して構成したオプションを確認し、リソースの展開順を変更できます。[概要]ページには、リソースがカテゴリ別に表示されます。[概要]ページは、展開順序を反映してはいません。

  1. 構成の調整が必要な場合は、[Back]をクリックして前のページに戻ります。

  2. 展開順序を表示するか、展開順序を並べ替えるには、[展開順]をクリックします。[展開順] ダイアログボックスが開きます。

    デリバリーグループの構成画面の画像

  3. リソースをクリックして展開する場所にドラッグします。展開順序を変更すると、一覧の上から下への順にリソースが展開されます。

  4. [Save]をクリックして、展開順序を保存します。

  5. [Save]をクリックして、デリバリーグループを保存します。

デリバリーグループを編集するには

既存のデリバリーグループの名前は変更できません。他の設定を更新するには、[構成]>[デリバリーグループ]の順に選択し、編集するグループを選択して、[編集]をクリックします。

AllUsersデリバリーグループを有効化および無効化するには

AllUsersは、有効化または無効化することができる唯一のデリバリーグループです。

[デリバリーグループ] ページで、[AllUsers]の横にあるチェックボックスをオンにするか、[AllUsers]を含む行をクリックして、AllUsersデリバリーグループを選択します。次に、以下のいずれかを行います。

  • AllUsersデリバリーグループを無効化するには、[無効]をクリックします。このコマンドは、[AllUsers]が有効(デフォルト)になっている場合にのみ使用できます。デリバリーグループの表の [無効] の見出しの下に、[無効]が表示されます。
  • AllUsersデリバリーグループを有効化するには、[有効]をクリックします。このコマンドは、[AllUsers]が無効になっている場合にのみ使用できます。デリバリーグループの表の [無効] の見出しの下の [無効] の表示が消えます。

デリバリーグループに展開するには

デリバリーグループへの展開とは、iOS、Windows Phone、Windowsタブレットデバイスを持つすべてのユーザーにプッシュ通知を送信することを意味します。そのユーザーはXenMobileに再接続するデリバリーグループに属している必要があります。それによってデバイスを再評価し、アプリケーション、ポリシー、アクションを展開できるようにします。

その他のプラットフォームのデバイスを持つユーザーについては、デバイスが既にXenMobileに接続済みであれば、すぐにそのリソースを受信します。接続していない場合は、スケジューリングポリシーに基づいて、次に接続するときにリソースを受信します。

Androidデバイスで、XenMobile Storeの[更新可能]の一覧に更新されたアプリケーションが表示されるようにするには、最初にアプリケーションインベントリポリシーをユーザーのデバイスに展開します。

  1. [Delivery Groups]ページで、次のいずれかを行います。

    • 複数のデリバリーグループに同時に展開するには、展開するグループの横にあるチェックボックスをオンにします。
    • 1つのデリバリーグループに展開するには、グループ名の横にあるチェックボックスをオンにするか、グループ名を含む行をクリックします。
  2. [展開] をクリックします。

    1つのデリバリーグループを選択した方法に応じて、デリバリーグループの上または右側に [展開] コマンドが表示されます。

    アプリ、ポリシー、アクションを展開するグループが一覧にあることを確認して、[展開]をクリックします。デバイスプラットフォームとスケジュール設定ポリシーに基づいて、選択したグループにアプリケーション、ポリシー、アクションが展開されます。

    [デリバリーグループ] ページで、次のいずれかの方法により展開ステータスを確認できます。

    • デリバリーグループの [状態] の見出しの下で、展開エラーを示す展開アイコンを確認します。
    • デリバリーグループを含む行をクリックし、[インストール済み][保留中][失敗]の展開を示すオーバーレイを表示します。

    デリバリーグループの構成画面の画像

デリバリーグループを削除するには

AllUsersデリバリーグループは削除できませんが、リソースをユーザーすべてにはプッシュしない場合、このグループを無効にできます。

  1. [Delivery Groups]ページで、次のいずれかを行います。

    • 複数のデリバリーグループを同時に削除するには、削除するグループの横にあるチェックボックスをオンにします。
    • 1つのデリバリーグループを削除するには、グループ名の横にあるチェックボックスをオンにするか、グループ名を含む行をクリックします。
  2. [削除] をクリックします。[削除] ダイアログボックスが開きます。

    1つのデリバリーグループを選択した方法に応じて、デリバリーグループの上または右側に [削除] コマンドが表示されます。

    重要:

    削除を元に戻すことはできません。

  3. [削除] をクリックします。

[Delivery Groups]の表をエクスポートするには

  1. [デリバリーグループ] の表の上にある [エクスポート] をクリックします。XenMobileによって[Delivery Groups]の表の情報が抽出され、.csvファイルに変換されます。

  2. ブラウザーの通常の手順に従って、.csvファイルをオープンまたは保存します。操作を取り消すこともできます。