構成
フィーチャーフラグ管理
実稼働環境のCitrix Workspaceアプリで問題が発生した場合、機能が出荷された後でも、影響を受ける機能をCitrix Workspaceアプリで動的に無効にすることができます。無効化するには、フィーチャーフラグと、LaunchDarklyと呼ばれるサードパーティ製サービスを使用します。
構成方法
ファイアウォールまたはプロキシが送信トラフィックをブロックしている場合を除いて、LaunchDarklyへのトラフィックを有効にするために構成する必要はありません。送信トラフィックがブロックされている場合、ポリシー要件に応じて、特定のURLまたはIPアドレス経由のLaunchDarklyへのトラフィックを有効にします。
LaunchDarklyへのトラフィックと通信は、次の方法で有効化できます:
次のURLへのトラフィックを有効にする
- events.launchdarkly.com
- app.launchdarkly.com
IPアドレスの許可リストを作成する
IPアドレスの許可リストを作成する必要がある場合、現在のすべてのIPアドレス範囲については、「LaunchDarklyのパブリックIP一覧」を参照してください。この一覧を使用すると、インフラストラクチャの更新に合わせてファイアウォールの構成が自動的に更新されます。インフラストラクチャの変更の状態について詳しくは、LaunchDarkly Statusのページを参照してください。
LaunchDarklyサービスを無効にするプロビジョニング
オンプレミスストアとクラウドストアの両方でLaunchDarklyサービスを無効にすることができます。
クラウド環境では、管理者はGlobal App Configuration ServiceでenableLaunchDarkly属性をFalseに設定することにより、LaunchDarklyサービスを無効にすることができます。
詳しくは、Global App Configuration Serviceのドキュメントを参照してください。
オンプレミス環境では、管理者は次のようにGoogle管理ポリシーを使用してLaunchDarklyサービスを無効にすることができます:
- Google管理コンソールにサインインします。
- [端末管理]> [Chrome搭載端末] >[ユーザー設定]の順に移動します。
-
次の文字列をengine_settingsキーの下のpolicy.txtファイルに追加します。
"thirdPartyServices": { "enableLaunchDarkly": false }, <!--NeedCopy-->
- [保存] をクリックします。
注:
- デフォルトでは、enableLaunchDarkly属性が存在しない場合、LaunchDarklyサービスが有効になります。
オンプレミス環境では、管理者は次のようにconfiguration.jsファイルを使用してLaunchDarklyサービスを無効にすることができます:
注:
- configuration.jsファイルを編集するには、管理者レベルの資格情報が必要です。ファイルを編集した後、アプリを再パッケージして変更を保存してください。
- configuration.jsファイルを開きます。
-
enableLaunchDarkly属性を追加し、この属性をfalseに設定します。
"thirdPartyServices": { "enableLaunchDarkly": false }, <!--NeedCopy-->
- [保存] をクリックします。
注:
- デフォルトでは、enableLaunchDarkly属性が存在しない場合、LaunchDarklyサービスが有効になります。
キオスクモード
ChromeOS向けCitrix Workspaceアプリは、キオスクモードで同じウィンドウ内にすべてのアプリを実行できます。この機能を使って、Citrix Workspaceをキオスクモードで実行し、同じモードで任意のWindowsアプリやデスクトップを起動できます。さらにキオスクモードを使って、永続URLを使用する専用Chromeパッケージとしてリモートアプリやデスクトップを公開できます。
構成方法
管理されているChromeデバイスのCitrix管理パネルでキオスク設定を調節して、この機能セットを制御できます
管理されているおよび管理されていないChromeデバイスでキオスクモードを実行するためにCitrix Workspaceアプリを有効にする手順については、Googleサポートサイトを参照してください。
Citrix Workspaceアプリを展開中の場合は、Public/unlisted
に設定した表示のオプションを使って公開し、キオスクモードとの相互運用性を確保する必要があります。Chrome Web Store Developer Dashboardにアクセスします。
キオスクモードがアクティブな場合、ストアURLは読み取り専用で、アカウント設定画面を使って編集できません。ただしこの設定は、.crファイルでアプリを再パッケージ化するか、またはGoogle管理コンソールを使いGoogle Policy Managementを介して、変更することができます。
<Services version="1.0">
<Service>
<rfWeb>http://your_RfWebURL_or_persistenturl</rfWeb>
<Name>Mystore</Name>
<Gateways>
<Gateway>
<Location>https://yourcompany.gateway.com</Location>
</Gateway>
</Gateways>
<Beacons>
<Internal>
<Beacon>http://yourcompany.internalwebsite.net</Beacon>
</Internal>
<External>
<Beacon>http://www.yourcompany.externalwebsite.com</Beacon>
</External>
</Beacons>
</Service>
</Services>
<!--NeedCopy-->
Google管理コンソールを使っている場合は、Citrix Workspace構成を含むpolicy.txtファイルを編集します。“rf_web”の下の“url”の値を永続URLと置き換えます。
{
"settings": {
"Value": {
"settings_version": "1.0",
"store_settings": {
"beacons": {
"external": [
{
"url": "http://www.yourcompany.externalwebsite.com"
}
],
"internal": [
{
"url": "http://yourcompany.internalwebsite.net"
}
]
},
"gateways": [
{
"is_default": true,
"url": "https://yourcompany.gateway.com"
}
],
"name": "mystore",
"rf_web": {
"url": " http://your_RfWebURL_or_persistenturl "
}
}
}
}
}
<!--NeedCopy-->