Citrix Workspace app for Windows

展開

Active Directoryとサンプルスクリプトの使用

Active Directoryグループポリシーのスクリプトを使用して、組織構造に基づいてCitrix Workspaceアプリを展開できます。Citrixは、.msiファイルを抽出するのではなく、スクリプトを使用することをお勧めします。スタートアップスクリプトに関する一般的な情報については、Microsoftドキュメントを参照してください。

Active Directoryでスクリプトを使用するには:

    1. 各スクリプトの組織単位(OU)を作成します。
    1. 新しく作成したOUのグループポリシーオブジェクト(GPO)を作成します。

Azure Active DirectoryでのOUの作成については、「Azure Active Directory Domain Servicesマネージドドメインで組織単位(OU)を作成する」を参照してください。

スクリプトの編集

各ファイルのヘッダーセクションで、以下のパラメーターを使用してスクリプトを編集します。

  • パッケージの現在のバージョン - 指定されたバージョン番号が検証され、提示されていない場合は展開が続行されます。たとえば、DesiredVersion= 3.3.0.XXXXを設定すると、指定されたバージョンと完全に一致します。部分的なバージョン(例:3.3.0)を指定した場合、そのプレフィックスを持つすべてのバージョン(3.3.0.1111、3.3.0.7777など)に一致します。
  • パッケージの場所/展開ディレクトリ - これは、Citrix Workspaceアプリのインストーラーパッケージを含むネットワーク共有を指定し、スクリプトによって認証されません。共有フォルダーには、EVERYONEに対して読み取り権限が設定されている必要があります。
  • スクリプトログディレクトリ - インストールログがコピーされ、スクリプトが認証しなかったネットワーク共有です。共有フォルダーには、EVERYONEに対して読み取りおよび書き込み権限が設定されている必要があります。
  • パッケージインストーラーのコマンドラインオプション - これらのコマンドラインオプションはインストーラーに渡されます。コマンドライン構文については、「コマンドラインパラメーターの使用」を参照してください。

スクリプト

Citrix Workspaceアプリインストーラーには、Citrix Workspaceアプリをインストールおよびアンインストールするためのコンピューターごとおよびユーザーごとの両方のスクリプトのサンプルが含まれています。スクリプトは、Windows向けCitrix Workspaceアプリのダウンロードページにあります。

展開の種類 展開 削除
コンピューターごと CheckAndDeployWorkspacePerMachineStartupScript.bat CheckAndRemoveWorkspacePerMachineStartupScript.bat
ユーザーごと CheckAndDeployWorkspacePerUserLogonScript.bat CheckAndRemoveWorkspacePerUserLogonScript.bat

スタートアップスクリプトを追加するには:

  1. グループポリシー管理コンソールを開きます。 - 1. コンピューターの構成またはユーザーの構成 > ポリシー > Windowsの設定 > スクリプトを選択します。 - 1. グループポリシー管理コンソールの右側のペインで、ログオンを選択します。 - 1. ファイルを表示を選択し、適切なスクリプトを表示されたフォルダーにコピーして、ダイアログを閉じます。
  2. プロパティメニューで、追加をクリックし、参照して新しく作成したスクリプトを見つけて追加します。

Windows向けCitrix Workspaceアプリを展開するには:

  1. この展開を受け取るように割り当てられたユーザーデバイスを、作成したOUに移動します。
  2. ユーザーデバイスを再起動してログオンします。
  3. 新しくインストールされたパッケージがプログラムと機能に表示されていることを確認します。

Windows向けCitrix Workspaceアプリを削除するには:

  1. 削除対象として選択されたユーザーデバイスを、作成したOUに移動します。
  2. ユーザーデバイスを再起動してログオンします。
  3. 新しくインストールされたパッケージがプログラムと機能に表示されていないことを確認します。

WebブラウザのストアWebサイトから

デフォルトでは、ユーザーがWebブラウザでストアを初めて開くと、CitrixのWebサイトからCitrix Workspaceアプリをダウンロードしてインストールするように促されます。ユーザーは手動でストアをCitrix Workspaceアプリに追加することも、Webブラウザで続行し、Citrix WorkspaceアプリをHDXクライアントとしてのみ使用することもできます。

以下を構成できます。

-  ユーザーにCitrix Workspaceアプリをダウンロードしてインストールするオプションを与えるかどうか。
-  インストーラーの場所。
    -  ユーザーがストアにアクセスするためにCitrix Workspaceアプリを使用する必要があるか、またはWebブラウザで続行できるか。

StoreFrontを構成するには、「Citrix Workspaceアプリの展開」を参照してください。

    -  Citrix Workspaceを構成するには、「[ストアアクセスをカスタマイズする](/ja-jp/citrix-workspace/experience/store-access)」を参照してください。

    -  ## System Center Configuration Managerの使用

Microsoft System Center Configuration Manager(SCCM)を使用して、Citrix Workspaceアプリを展開できます。

    -  SCCMを使用してCitrix Workspaceアプリを展開するには、以下の4つのパートがあります。

    -  1.  SCCM展開へのCitrix Workspaceアプリの追加
    -  1.  配布ポイントの追加
    -  1.  ソフトウェアセンターへのCitrix Workspaceアプリの展開
    -  1.  デバイスコレクションの作成

    -  ### SCCM展開へのCitrix Workspaceアプリの追加
  1. ダウンロードしたCitrix WorkspaceアプリのインストールフォルダーをConfiguration Managerサーバー上のフォルダーにコピーし、Configuration Managerコンソールを起動します。

  2. ソフトウェアライブラリ > アプリケーション管理を選択します。アプリケーションを右クリックし、アプリケーションの作成をクリックします。アプリケーション作成ウィザードが表示されます。

      1. 全般ペインで、アプリケーション情報を手動で指定するを選択し、次へをクリックします。
  3. 全般情報」ペインで、名前製造元ソフトウェアバージョンなどのアプリケーション情報を指定します。

  4. アプリケーションカタログ」ウィザードで、言語、アプリケーション名、ユーザーカテゴリなどの追加情報を指定し、次へをクリックします。

    注:

    ここで指定した情報はユーザーに表示されます。

  5. 展開の種類」ペインで、追加をクリックしてCitrix Workspaceアプリのセットアップの展開の種類を構成します。

    展開の種類の作成ウィザードが表示されます。

  6. 全般」ペインで、展開の種類をWindowsインストーラー(*.msiファイル)に設定し、「展開の種類の情報を手動で指定する」を選択して、次へをクリックします。
  7. 全般情報」ペインで、展開の種類の詳細(例:Workspace Deployment)を指定し、次へをクリックします。
  8. コンテンツ」ペインで:

    1. Citrix Workspaceアプリのセットアップファイルが存在するパスを指定します。例:SCCMサーバー上のTools。
    2. インストールプログラムを次のいずれかとして指定します。
      • CitrixWorkspaceApp.exe /silent デフォルトのサイレントインストールの場合
      • CitrixWorkspaceApp.exe /silent /includeSSON ドメインパススルーを有効にする場合
      • CitrixWorkspaceApp.exe /silent SELFSERVICEMODE=false Citrix Workspaceアプリを非セルフサービスモードでインストールする場合
    3. アンインストールプログラムCitrixWorkspaceApp.exe /silent /uninstall(SCCMを介したアンインストールを有効にするため)として指定します。
  9. 検出方法」ペインで、「この展開の種類の存在を検出するルールを構成する」を選択し、句の追加をクリックします。 「検出ルール」ダイアログが表示されます。

    -  **設定の種類**を「ファイルシステム」に設定します
    -  「**アプリケーションを検出するファイルまたはフォルダーを指定する**」で、次のように設定します。
    -  **種類** – ドロップダウンメニューから「**ファイル**」を選択します
    -  **パス** – `%ProgramFiles(x86)%\Citrix\ICA Client\Receiver\`
    -  **ファイルまたはフォルダー名** – `receiver.exe`
    -  **プロパティ** – ドロップダウンメニューから「**バージョン**」を選択します
    -  **演算子** - ドロップダウンメニューから「**以上**」を選択します
    -  **値** - 現在のCitrix Workspaceアプリのバージョン番号を入力します
    
    • 注:

      このルール設定は、Windows向けCitrix Workspaceアプリのアップグレードにも適用されます。

  10. ユーザーエクスペリエンス」ペインで、次のように設定します。

    • インストール動作 - システム用インストール
    • ログオン要件 - ユーザーがログオンしているかどうか
    • インストールプログラムの可視性 - 通常 次へをクリックします。

    注:

    この展開の種類には、要件と依存関係を指定しないでください。

      1. 概要」ペインで、この展開の種類の構成を確認します。次へをクリックします。

    成功メッセージが表示されます。

  11. 完了」ペインで、新しい展開の種類(Workspace Deployment)が「展開の種類」の下に表示されます。

    -  1.  **次へ**をクリックし、**閉じる**をクリックします。
    
    -  ### 配布ポイントの追加
    
  12. Configuration ManagerコンソールでCitrix Workspaceアプリを右クリックし、「コンテンツの配布」を選択します。

    「コンテンツの配布」ウィザードが表示されます。

  13. 「コンテンツの配布」ペインで、追加 > 配布ポイントをクリックします。

    「配布ポイントの追加」ダイアログが表示されます。

  14. コンテンツが利用可能なSCCMサーバーを参照し、OKをクリックします。

    -  「完了」ペインに成功メッセージが表示されます
    
    -  1.  **閉じる**をクリックします。
    

ソフトウェアセンターへのCitrix Workspaceアプリの展開

  1. Configuration ManagerコンソールでCitrix Workspaceアプリを右クリックし、「展開」を選択します。

    「ソフトウェアの展開」ウィザードが表示されます。

    -  1.  アプリケーションを展開するコレクション(デバイスコレクションまたはユーザーコレクションのいずれか)に対して**参照**を選択し、**次へ**をクリックします。
    
  2. 展開設定」ペインで、アクションを「インストール」に、目的を「必須」(無人インストールを有効にします)に設定します。次へをクリックします。

  3. スケジュール」ペインで、ターゲットデバイスにソフトウェアを展開するスケジュールを指定します。

  4. ユーザーエクスペリエンス」ペインで、ユーザー通知の動作を設定します。「期限またはメンテナンス期間中に変更をコミットする(再起動が必要)」を選択し、次へをクリックして「ソフトウェアの展開」ウィザードを完了します。

完了」ペインに成功メッセージが表示されます。

ターゲットエンドポイントデバイスを再起動します(すぐにインストールを開始する場合にのみ必要です)。

エンドポイントデバイスでは、Citrix Workspaceアプリはソフトウェアセンターの利用可能なソフトウェアの下に表示されます。インストールは、設定されたスケジュールに基づいて自動的にトリガーされます。オンデマンドでスケジュール設定またはインストールすることもできます。インストール開始後、インストールステータスはソフトウェアセンターに表示されます。

デバイスコレクションの作成

  1. Configuration Managerコンソールを起動し、資産とコンプライアンス > 概要 > デバイスをクリックします。

  2. デバイスコレクションを右クリックし、デバイスコレクションの作成を選択します。

    デバイスコレクションの作成ウィザードが表示されます。

  3. 全般ペインで、デバイスの名前を入力し、参照をクリックして制限コレクションを選択します。

    これにより、デバイスのスコープが決定されます。これは、SCCMによって作成されたデフォルトのデバイスコレクションのいずれかになります。 次へをクリックします。

  4. メンバーシップルールペインで、デバイスをフィルタリングするためにルールの追加をクリックします。

    直接メンバーシップルールの作成ウィザードが表示されます。

    • リソースの検索ペインで、フィルタリングするデバイスに基づいて属性名を選択し、デバイスを選択するための属性の値を指定します。
  5. 次へをクリックします。リソースの選択ペインで、デバイスコレクションの一部となる必要があるデバイスを選択します。

    完了ペインに成功メッセージが表示されます。

  6. 閉じるをクリックします。

  7. メンバーシップルールペインで、新しいルールが次への下にリストされます。

  8. 完了ペインに成功メッセージが表示されます。閉じるをクリックして、デバイスコレクションの作成ウィザードを完了します。

    新しいデバイスコレクションはデバイスコレクションにリストされます。新しいデバイスコレクションは、ソフトウェアの展開ウィザードで参照する際に、デバイスコレクションの一部となります。

注:

MSIRESTARTMANAGERCONTROL属性がFalseに設定されている場合、SCCMを使用してCitrix Workspaceアプリを構成すると失敗する可能性があります。 私たちの分析によると、Windows版Citrix Workspaceアプリはこの失敗の原因ではありません。また、再試行すると展開が成功する場合があります。

Microsoft Endpoint Manager (Intune) での Citrix Workspace™ アプリの展開

Microsoft Endpoint Manager (Intune) でCitrix Workspaceアプリ(ネイティブWin 32アプリ)を展開するには、次の手順を実行します。

  1. 次のフォルダーを作成します。

    • インストールに必要なすべてのソースファイルを保存するフォルダー。例: C:\CitrixWorkspace_Executable

    • 出力ファイル用のフォルダー。出力ファイルは.intunewinファイル形式です。例: C:\Intune_CitrixWorkspaceApp

    • Microsoft Win32 Content Prep Tool用のフォルダー。例: C:\Intune_WinAppTool。このツールは、インストールファイルを.intunewin形式に変換するのに役立ちます。パッケージングツールはMicrosoft-Win32-Content-Prep-Toolからダウンロードできます。

  2. インストールに必要なすべてのソースファイルを.intunewinファイルに変換します。

    1. コマンドプロンプトを起動し、Microsoft Win32 Content Prep Toolが存在するフォルダーに移動します。例: C:\Intune_WinAppTool
    2. IntuneWinAppUtil.exeコマンドを実行します。
    3. プロンプトで、次の情報を入力します。
      • ソースフォルダー: C:\CitrixWorkspace_Executable
      • セットアップファイル: CitrixWorkspaceApp.exe
      • 出力フォルダー: C:\Intune_CitrixWorkspaceApp .intunewinファイルが作成されます。
  3. パッケージをMicrosoft Endpoint Manager (Intune) に追加します。

    1. Microsoft Endpoint Manager (Intune) コンソールを開きます: https://endpoint.microsoft.com/#home

      注:

      次の手順はhttps://endpoint.microsoft.com/#homeでのみ実行できます。https://portal.azure.comからもパッケージを追加できます。

    2. アプリ > Windowsアプリをクリックし、+追加をクリックします。
    3. アプリの種類ドロップダウンリストからWindowsアプリ (Win 32)を選択します。
    4. アプリパッケージファイルをクリックし、CitrixWorkspaceApp.intunewinファイルを見つけて、OKをクリックします。
    5. アプリ情報をクリックし、必須情報である名前、説明、発行元を入力して、OKをクリックします。
    6. プログラムをクリックし、次の情報を入力して、OKをクリックします。
      • インストールコマンド: CitrixWorkspaceApp.exe /silent
      • アンインストールコマンド: CitrixWorkspaceApp.exe /uninstall
      • インストール動作: システム
    7. 要件をクリックし、必要な情報を入力して、OKをクリックします。

      注:

      オペレーティングシステムアーキテクチャリストからx64とx32の両方を選択します。オペレーティングシステムのバージョンは、Win 1607以降であれば何でも構いません。

    8. 検出ルールをクリックし、ルール形式として検出ルールを手動で構成するを選択して、OKをクリックします。
    9. 追加をクリックし、必要なルールタイプを選択して、OKをクリックします。
      • ルールタイプファイルの場合、パスは例としてC:\Program Files (x86)\Citrix\ICA Client\wfica32.exeになります。
      • ルールタイプレジストリの場合、パスとしてHKEY_CURRENT_USER\Software\Citrixを入力し、検出方法としてキーが存在するを入力します。
    10. リターンコードをクリックし、デフォルトのリターンコードが有効であることを確認して、OKをクリックします。
    11. 追加をクリックして、アプリをIntuneに追加します。
  4. 展開が成功したかどうかを確認します。

    1. ホーム > アプリ > Windowsをクリックします。
    2. デバイスのインストールステータスをクリックします。

      デバイスステータスには、Citrix Workspaceアプリがインストールされているデバイスの数が表示されます。

展開