統合エンドポイント管理ソリューションを使用したCitrix Workspaceアプリの構成
23.3.0バージョン以降、iOS向けCitrix Workspaceアプリは、統合エンドポイント管理(UEM)ソリューションを使用したAppConfigベースのキー値ペアによるWorkspaceアプリの管理者構成をサポートするようになりました。
構成方法
統合エンドポイント管理ソリューションを使用してWorkspaceストアURLを構成するには、次の手順に従います:
注
説明のために、この例ではMicrosoft IntuneがUEMソリューションとして使用されています。 以下の手順と表示されるUIは、UEMプロバイダーによって異なります。
- 統合エンドポイント管理(UEM)プロバイダーにサインインします。
- UEMプロバイダーによって管理するCitrix Workspaceアプリを追加します。 UEMプロバイダーのポータルを使用してアプリをアップロードし、UEMプロバイダーによる管理を有効にすることができます。 または、App Storeのアプリにリンクすることもできます。
- アプリのアプリ構成ポリシーを作成します。
-
キーと値のペアをXMLプロパティ一覧に追加し、次の値を入力します:
-
キー:
url
-
値の種類:
文字列
- 値:ストアURL(例:code>prodcwa.cloud.com`)
-
キー:
制限事項
- クラウドストアが既に設定されていて、管理者が新しいクラウドストアを構成する場合、既存のクラウドストアは削除されます。 また、既存のクラウドストアの関連するデータや設定も削除されます。 Citrix Workspaceで通知を受け取ります。 その場合、再度サインインして、新しいクラウドストアがCitrix Workspaceに追加されるようにする必要があります。
- 上記の説明は、既存のクラウドストアにのみ適用されます。 オンプレミスストアが既に構成されていて、管理者が新しいクラウドまたはオンプレミスストアを構成する場合、新しいストアが追加され、削除は行われません。
- 新しい構成を適用するには、Citrix Workspaceアプリを強制終了して再起動する必要があります。
統合エンドポイント管理ソリューションの機能強化
23.4.5バージョン以降、iOS向けCitrix Workspaceアプリでは、AppConfigベースのキーと値のペアを使用してCitrix Workspaceアプリを構成するために、さらにいくつかの構成がサポートされるようになりました。 以前は、管理者はストアURLを構成できました。 現在、管理者は、エンドユーザーがストアURLを変更し、アプリの表示方法を制御することを制限できるようになりました。
詳細は次のとおりです:
構成キー | 値の種類 | 構成値 |
---|---|---|
url |
文字列 |
ストアURL。 例:prodcwa.cloud.com
|
storeType |
整数 |
-(既定値)1に設定すると、ユーザーはネイティブの、またはデフォルトのストアの読み込み内容を表示できます。 - 2に設定すると、ユーザーはWeb Interface内でストアを表示できます。 |
restrict_user_store_modification |
ブーリアン型 |
|
UEMを介したデバイス名の構成をサポート
24.3.5バージョン以降、iOS向けCitrix Workspaceアプリでは、管理者が統合エンドポイント管理(UEM)経由でユーザーグループに基づいてデバイス名を割り当て、識別できるようになりました。
UEMを使用してデバイス名を構成するには、次の手順を実行します:
注
説明のために、この例ではMicrosoft IntuneがUEMソリューションとして使用されています。 以下の手順と表示されるUIは、UEMプロバイダーによって異なります。
- UEMプロバイダーにサインインします。
- UEMプロバイダーによって管理するCitrix Workspaceアプリを追加します。 UEMプロバイダーのポータルを使用してアプリをアップロードし、UEMプロバイダーによる管理を有効にすることができます。 または、App Storeのアプリにリンクすることもできます。
- アプリのアプリ構成ポリシーを作成します。
- キーと値のペアを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以外の地域) |