統合エンドポイント管理ソリューションを使用したCitrix Workspaceアプリの構成

23.3.0バージョン以降、iOS向けCitrix Workspaceアプリは、統合エンドポイント管理(UEM)ソリューションを使用したAppConfigベースのキー値ペアによるWorkspaceアプリの管理者構成をサポートするようになりました。

構成方法

統合エンドポイント管理ソリューションを使用してWorkspaceストアURLを構成するには、次の手順に従います:

説明のために、この例ではMicrosoft IntuneがUEMソリューションとして使用されています。 以下の手順と表示されるUIは、UEMプロバイダーによって異なります。

  1. 統合エンドポイント管理(UEM)プロバイダーにサインインします。
  2. UEMプロバイダーによって管理するCitrix Workspaceアプリを追加します。 UEMプロバイダーのポータルを使用してアプリをアップロードし、UEMプロバイダーによる管理を有効にすることができます。 または、App Storeのアプリにリンクすることもできます。
  3. アプリのアプリ構成ポリシーを作成します。
  4. キーと値のペアをXMLプロパティ一覧に追加し、次の値を入力します:

    • キーurl
    • 値の種類文字列
    • :ストアURL(例:code>prodcwa.cloud.com`)

    Microsoft Intune MDMストアの構成

制限事項

  • クラウドストアが既に設定されていて、管理者が新しいクラウドストアを構成する場合、既存のクラウドストアは削除されます。 また、既存のクラウドストアの関連するデータや設定も削除されます。 Citrix Workspaceで通知を受け取ります。 その場合、再度サインインして、新しいクラウドストアがCitrix Workspaceに追加されるようにする必要があります。
    • 上記の説明は、既存のクラウドストアにのみ適用されます。 オンプレミスストアが既に構成されていて、管理者が新しいクラウドまたはオンプレミスストアを構成する場合、新しいストアが追加され、削除は行われません。
  • 新しい構成を適用するには、Citrix Workspaceアプリを強制終了して再起動する必要があります。

統合エンドポイント管理ソリューションの機能強化

23.4.5バージョン以降、iOS向けCitrix Workspaceアプリでは、AppConfigベースのキーと値のペアを使用してCitrix Workspaceアプリを構成するために、さらにいくつかの構成がサポートされるようになりました。 以前は、管理者はストアURLを構成できました。 現在、管理者は、エンドユーザーがストアURLを変更し、アプリの表示方法を制御することを制限できるようになりました。

UEM

詳細は次のとおりです:

構成キー 値の種類 構成値
url 文字列 ストアURL。 例:prodcwa.cloud.com
storeType 整数 -(既定値)1に設定すると、ユーザーはネイティブの、またはデフォルトのストアの読み込み内容を表示できます。 - 2に設定すると、ユーザーはWeb Interface内でストアを表示できます。
restrict_user_store_modification ブーリアン型
  • trueに設定すると、ユーザーはストアを変更(追加、削除、または編集)できません。 - falseに設定すると、ユーザーはストアを変更できます。 注:フラグがtrueに設定されている場合、UEM構成ストアを追加する前に、すべての既存のストアが削除されます。

UEMを介したデバイス名の構成をサポート

24.3.5バージョン以降、iOS向けCitrix Workspaceアプリでは、管理者が統合エンドポイント管理(UEM)経由でユーザーグループに基づいてデバイス名を割り当て、識別できるようになりました。

UEMを使用してデバイス名を構成するには、次の手順を実行します:

説明のために、この例ではMicrosoft IntuneがUEMソリューションとして使用されています。 以下の手順と表示されるUIは、UEMプロバイダーによって異なります。

  1. UEMプロバイダーにサインインします。
  2. UEMプロバイダーによって管理するCitrix Workspaceアプリを追加します。 UEMプロバイダーのポータルを使用してアプリをアップロードし、UEMプロバイダーによる管理を有効にすることができます。 または、App Storeのアプリにリンクすることもできます。
  3. アプリのアプリ構成ポリシーを作成します。
  4. キーと値のペアをXMLプロパティ一覧に追加し、次の値を入力します:
    • キー:deviceName
    • 値の種類: 文字列
    • 値:デバイスの名前(例: MY_IPHONE_Device)

デバイス名

UEM経由によるCitrix Workspaceアプリ設定の構成をサポート

以前は、統合エンドポイント管理(UEM)を使用してのみ、Citrix WorkspaceアプリでストアURLを構成できました。

24.7.0バージョン以降は、インフラストラクチャに展開されているUEMソリューションを使用して、管理対象デバイス上でCitrix Workspaceアプリ設定を構成することもできます。

管理者として、UEMおよびGlobal App Configuration Service(GACS)を使用してCitrix Workspaceアプリ設定を構成するオプションがある場合、UEMは常にGACSよりも優先されます。

以下は、Citrix Workspaceアプリの設定を構成するためのサンプルjsonファイルです:

  <dict>
      <key>stores</key>
      <array>
          <dict>
              <key>url</key>
              <string>https://teststore.cloud.com</string>
              <key>storeType</key>
              <integer>1</integer>
              <key>displayName</key>
              <string>Cloud Store 1</string>
              <key>appSettings</key>
              <array>
                  <dict>
                      <key>category</key>
                      <string>audio</string>
                      <key>userOverride</key>
                      <false/>
                      <key>settings</key>
                      <array>
                          <dict>
                              <key>name</key>
                              <string>settings_audio_stream</string>
                              <key>value</key>
                              <true/>
                          </dict>
                      </array>
                  </dict>
                  <dict>
                      <key>category</key>
                      <string>authentication</string>
                      <key>userOverride</key>
                      <false/>
                      <key>settings</key>
                      <array>
                          <dict>
                              <key>name</key>
                              <string>settings_auth_web_browser</string>
                              <key>value</key>
                              <string>embedded</string>
                          </dict>
                      </array>
                  </dict>
              </array>
          </dict>
          <dict>
              <key>url</key>
              <string>https://teststore.cloud.com</string>
              <key>storeType</key>
              <integer>1</integer>
              <key>displayName</key>
              <string>StoreFront1</string>
              <key>appSettings</key>
              <array>
                  <dict>
                      <key>category</key>
                      <string>audio</string>
                      <key>userOverride</key>
                      <false/>
                      <key>settings</key>
                      <array>
                          <dict>
                              <key>name</key>
                              <string>settings_audio_stream</string>
                              <key>value</key>
                              <false/>
                          </dict>
                      </array>
                  </dict>
                  <dict>
                      <key>category</key>
                      <string>authentication</string>
                      <key>userOverride</key>
                      <false/>
                      <key>settings</key>
                      <array>
                          <dict>
                              <key>name</key>
                              <string>settings_auth_web_browser</string>
                              <key>value</key>
                              <string>system</string>
                          </dict>
                      </array>
                  </dict>
              </array>
          </dict>
      </array>
      <key>storesToDelete</key>
      <array>
          <string>test.cldblr.com</string>
          <string>test.cloud.com</string>
      </array>
      <key>restrict_user_store_modification</key>
      <false/>
  </dict>
<!--NeedCopy-->

userOverrideフラグを使用すると、ユーザーはCitrix Workspaceアプリの設定を変更できます。 userOverrideフラグがtrueに設定されている場合、ユーザーは設定を変更できます。 いずれかの設定でuserOverrideフラグがfalseに設定されている場合、ユーザーはCitrix Workspaceアプリの設定でその設定を変更できません。

キーと値のペアの表

次の表に、キーと値のペアに関する情報を示します:

カテゴリに固有の設定は、そのカテゴリの1つ下のブロックに追加する必要があります。

カテゴリ 設定 説明 キー 値の種類 デフォルト値
authentication 生体認証の使用プロンプトをスキップ 生体認証を有効または無効にします。 settings_skip_consent_for_biometric_protected_password_saving value true/false ブーリアン型 FALSE
オーディオ オーディオ 仮想アプリまたはデスクトップからオーディオをオンまたはオフにするためのアクセスをユーザーに提供します。 settings_audio_stream true/false ブーリアン型 TRUE
キーボード Unicodeキーボードを使用する ユーザーは標準のUnicodeキーボードを使用できます。 settings_use_unicode_keyboard true/false ブーリアン型 TRUE
キーボード 自動キーボード セッション内のキーボードの自動表示を有効または無効にします。 settings_automatic_keyboard true/false ブーリアン型 TRUE
キーボード キーボードレイアウトの同期 ユーザーはデバイスの優先キーボード レイアウトに切り替えることができます。 settings_keyboard_layout_sync true/false ブーリアン型 FALSE
キーボード カスタムキーボードを使用する ユーザーは仮想セッションでダウンロードされたサードパーティ製キーボードを使用できます。 settings_allow_keyboard_extensions true/false ブーリアン型 FALSE
display セッション解像度 ユーザーは画面の解像度を選択できます。 settings_resolution 0~9 整数 5(iPad)3(iPhone)
display プレゼンテーションモード 外部ディスプレイを使用している間、iOSデバイスをトラックパッドとして使用してセッションを制御できます。 settings_presentation_mode true/false ブーリアン型 FALSE
display 外部ディスプレイ 外部ディスプレイをデバイスに接続します。 settings_external_display true/false ブーリアン型 TRUE
advanced 厳密な証明書の検証 サーバー証明書の検証をより厳密に制御します。 settings_strictCertValidation true/false ブーリアン型 FALSE
advanced TLSバージョン ユーザーは、トラブルシューティングの目的でTLS設定を変更できます。 settings_tlsVersion 0~3 整数 0
advanced ネイティブのコンボボックスを使用する iOSのネイティブ選択機能の使用を有効にします。 settings_native_combobox true/false ブーリアン型 TRUE
advanced タッチ有効(iPadのみ) タッチオプションがネイティブで有効になっていないアプリとデスクトップを含め、すべてのアプリとデスクトップでタッチを有効にします。 settings_multitouch_on true/false ブーリアン型 true(iPad)false(iPhone)
advanced 全画面表示 アプリとデスクトップを全画面で表示できるようにします。 settings_mobile_window_fullscreen true/false ブーリアン型 true(iPad)false(iPhone)
advanced ログイン時に再接続 新しいアカウントが追加されたとき、またはサインイン中にセッションが自動的に再接続されます。 settings_reconnect_logon true/false ブーリアン型 FALSE
advanced 更新時に再接続 2台目のデバイスでアプリまたはデスクトップを更新すると、別のデバイスから起動されたセッションに自動的に再接続します。 settings_reconnect_refresh true/false ブーリアン型 FALSE
advanced HTTPプロキシを有効にする セッションにHTTPプロキシを使用できるようにします。 settings_use_local_proxy true/false ブーリアン型 TRUE
advanced 派生資格情報を使用します 派生資格情報を使用できるようにします。 setting_useDerivedCredentials true/false ブーリアン型 FALSE
advanced セッションでスマートカード使用 セッション内でスマートカードデバイスを使用できるようにします。 この設定では、ユーザーはセッションに対して認証できません。 settings_usesSmartCardInsideSession true/false ブーリアン型 FALSE
advanced EDTを許可 アダプティブトランスポートのサポートを有効にします。 settings_allowUdp true/false ブーリアン型 TRUE
advanced 自動タブレットモード 外部キーボードまたはマウスが検出されない場合に、タブレットモードで仮想セッションを起動できます。 settings_enableTabModeSwitch true/false ブーリアン型 TRUE
advanced ディスプレイをオンのままにする 画面をオンのままにします。 settings_stay_awake true/false ブーリアン型 FALSE
advanced iPadストレージの使用 デバイス上のローカルドライブにアクセスできるようにします。 settings_client_drive true/false ブーリアン型 false
X1 Mouse X1マウスを許可 Citrix X1 Mouseへのアクセスを切り替えることができるようにします。 settings_allow_X1_mouse true/false ブーリアン型 FALSE
X1 Mouse Citrix X1マウスの速度 ユーザーは、仮想セッション内でマウスカーソルの速度を制御できます。 settings_x1MouseSpeed 1、2 整数 200(iPadPro)100(その他すべてのデバイス)
X1 Mouse Citrix X1マウスのリモートカーソルイメージを使用する セッション内でカーソルをアプリまたはデスクトップに一致させます。 たとえば、カーソルがテキストボックス上にある場合は、テキストボックスに対応した形になります。 settings_X1_mouse_server_side_cursor true/false ブーリアン型 TRUE
authentication 認証用のWebブラウザー デバイス上でWKWebではなくSafariViewControllerを使用していることを識別できます。 settings_auth_web_browser system/embedded string 埋め込み
thirdPartyServices LaunchDarkly Citrix Workspaceアプリの機能でLaunchDarklyフラグを有効にします。 enableLaunchDarkly true/false ブーリアン型 true(EU以外の地域)
統合エンドポイント管理ソリューションを使用したCitrix Workspaceアプリの構成