

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon WorkSpaces アプリケーションフリートをカスタマイズしてユーザーのアプリケーションストリーミングエクスペリエンスを最適化する
<a name="customize-fleets"></a>

WorkSpaces アプリケーションフリートインスタンスをカスタマイズすることで、WorkSpaces アプリケーション環境の特定の側面を定義して、ユーザーのアプリケーションストリーミングエクスペリエンスを最適化できます。たとえば、環境変数を永続化して、アプリケーション間で設定を動的に渡し、適用されているデフォルトファイルの関連付けをすべてのユーザーに設定できます。概要として、フリートインスタンスのカスタマイズには次のタスクが含まれます。
+ Image Builder に接続し、必要に応じてカスタマイズする。
+ Image Builder で Image Assistant を使用して、カスタマイズ内容を含む新しいイメージを作成する。
+ 新しいフリートインスタンスを作成するか、既存のフリートインスタンスを変更する。フリートインスタンスを設定する際、作成およびカスタマイズされた新しいイメージを選択します。
+ 新しいスタックを作成するか、既存のスタックを変更して、フリートインスタンスと関連付ける。

**注記**  
特定のフリートをカスタマイズする場合は、Active Directory 環境で、グループポリシーマネジメントコンソール (GPMC) を使用して、ドメインに結合されたコンピュータでグループポリシーオブジェクト (GPO) 設定を更新する必要がある場合があります。

**Topics**
+ [Amazon WorkSpaces アプリケーションで環境変数を保持する](customize-fleets-persist-environment-variables.md)
+ [Amazon WorkSpaces アプリケーションでユーザーのデフォルトのファイル関連付けを設定する](customize-fleets-set-default-file-associations.md)
+ [Amazon WorkSpaces アプリケーションで Internet Explorer 拡張セキュリティ設定を無効にする](customize-fleets-disable-ie-esc.md)
+ [Amazon WorkSpaces アプリケーションのユーザーのストリーミングセッションのデフォルトの Internet Explorer ホームページを変更する](customize-fleets-change-ie-homepage.md)
+ [Amazon WorkSpaces アプリケーションフリートのユーザーおよびインスタンスメタデータ](customize-fleets-user-instance-metadata-fleets.md)

# Amazon WorkSpaces アプリケーションで環境変数を保持する
<a name="customize-fleets-persist-environment-variables"></a>

環境変数を使用すると、アプリケーション間で設定を動的に渡すことができます。たとえば、多くの工学アプリケーションでは、環境変数を使用して、設置するライセンスサーバーの IP アドレスまたはホスト名を指定し、そのサーバーからライセンスをチェックアウトします。

フリートインスタンス間で環境変数を使用するには、この手順のステップを行います。

**注記**  
次の手順は Windows フリートのみに適用されます。

**Topics**
+ [システム環境変数の変更](customize-fleets-system-environment-variables.md)
+ [ユーザー環境変数の変更](customize-fleets-user-environment-variables.md)
+ [範囲を制限して環境変数を作成する](customize-fleets-environment-variable-limited-scope.md)

**注記**  
WorkSpaces アプリケーションで Active Directory とグループポリシーを使用している場合は、環境変数にグループポリシーを使用するには、ストリーミングインスタンスを Active Directory ドメインに結合する必要があることに注意してください。グループポリシーの [**環境変数**] の設定項目の設定については、Microsoft のドキュメントの「[環境変数の項目を設定する](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc772047(v=ws.11))」を参照してください。

# システム環境変数の変更
<a name="customize-fleets-system-environment-variables"></a>

フリートインスタンス全体でシステム環境変数を変更するには、以下の手順を実行します。

**Image Builder のシステム環境変数を変更するには**

この手順は、システム環境変数にのみ適用されます。ユーザー環境変数には適用されません。フリートインスタンス間で永続化するユーザー環境変数を変更するには、次の手順のステップを実行します。

1. システム環境変数を変更する Image Builder に接続し、ローカル管理者権限を持つアカウントでサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
接続する Image Builder が Active Directory ドメインに参加していて、組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

1. Windows の [**スタート**] ボタンを選択して、[**コンピュータ**] のコンテキスト (右クリック) メニューを開き、[**プロパティ**] を選択します。

1. ナビゲーションペインで [**Advanced system settings**] (システムの詳細設定) を選択します。

1. [**システム変数**] で、フリートインスタンス間で永続化する環境変数を変更し、[**OK**] を選択します。

1. Image Builder デスクトップから、Image Assistant を開きます。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

   システム環境変数の変更は、フリートインスタンス間で永続化され、該当するインスタンスから起動されるストリーミングセッションに適用されます。
**注記**  
 AWS CLI 認証情報をシステム環境変数として設定すると、WorkSpaces アプリケーションがイメージを作成できなくなる可能性があります。

# ユーザー環境変数の変更
<a name="customize-fleets-user-environment-variables"></a>

フリートインスタンス全体でユーザー環境変数を変更するには、以下の手順を実行します。

**ユーザー環境変数を変更するには**

1. システム環境変数を変更する Image Builder に接続し、[**Template User (テンプレートユーザー)**] としてサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
接続する Image Builder が Active Directory ドメインに参加していて、組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

   [**Template User (テンプレートユーザー)**] では、ユーザー向けのデフォルトアプリケーションと Windows の設定を作成できます。詳細については、 のWorkSpaces アプリケーションユーザーのデフォルトアプリケーションと Windows 設定の作成」を参照してください[Amazon WorkSpaces アプリケーションのデフォルトのアプリケーションと Windows の設定とアプリケーション起動パフォーマンス](customizing-appstream-images.md)。

1. Image Builder で、Windows の [**スタート**] ボタンをクリックし、[**コントロールパネル**]、[**ユーザー アカウント**] の順に選択します。

1. [**ユーザー アカウント**] を再度選択します。左のナビゲーションペインで、[**環境変数の変更**] を選択します。

1. [**DefaultProfileUser**] の [**ユーザー環境変数**] で、必要に応じてユーザー環境変数を設定または作成し、[**OK**] を選択します。

1. これにより現在のセッションが切断され、ログインメニューが開きます。次のいずれかを実行して、Image Builder にログインします。
   + Image Builder が Active Directory ドメインに参加していない場合、[**Local User**] タブで、[**Administrator**] を選択します。
   + Image Builder が Active Directory ドメインに参加している場合、[**Directory User**] タブを選択し、Image Builder でローカル監理者権限があるドメインユーザーとしてログインします。

1. Image Builder デスクトップから、Image Assistant を開きます。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

# 範囲を制限して環境変数を作成する
<a name="customize-fleets-environment-variable-limited-scope"></a>

スクリプトから離れてスポーンするプロセスに範囲が制限されている環境変数を作成するには、次のステップに従います。このアプローチは、同じ環境変数をアプリケーションごとに異なる値で使用する必要がある場合に便利です。たとえば、2 つの異なるアプリケーションでいずれも環境変数「LIC\$1SERVER」を使用しているが、使用する「LIC\$1SERVER」の値は異なる場合です。

**範囲を制限して環境変数を作成するには**

1. 範囲が制限された環境変数を作成する Image Builder に接続し、ローカル管理者権限を持つアカウントでサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
接続する Image Builder が Active Directory ドメインに参加していて、組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

1. スクリプト用に子フォルダを C:\$1 ドライブに作成します (例: C:\$1Scripts)。

1. メモ帳を開き、新しいスクリプトを作成して、次の行を入力します。

   `set `*変数*=*値*

   `start " " "C:\path\to\application.exe"` 

   コードの説明は以下のとおりです。

   *変数*は、使用する変数名

   *値*は、一定の変数名の値
**注記**  
アプリケーションのパスにスペースを含む場合は、文字列全体を引用符でカプセル化する必要があります。以下はその例です。  
`start " " "C:\Program Files\application.exe"`

1. **[File]** (ファイル)、**[Save]** (保存) の順に選択します。ファイルに名前を付け、拡張子を .bat にして C:\$1Scripts に保存します。たとえば、ファイルの名前を LaunchApp.bat とします。

1. 必要に応じて、ステップ 4 および 5 を繰り返し、独自の環境変数および値が必要な追加アプリケーションごとにスクリプトを作成します。

1. Image Builder デスクトップから、Image Assistant を起動します。

1. [**Add App**] を選択して、C:\$1Scripts を参照し、ステップ 5 で作成したスクリプトのいずれかを選択します。**開く** をクリックします。

1. [**App Launch Settings**] ダイアログボックスで、必要に応じて設定をそのまま使用するか、変更します。完了したら、[**Save **] を選択します。

1. 複数のスクリプトを作成した場合は、スクリプトごとにステップ 8 と 9 を繰り返します。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

   スクリプトから実行されるプロセスで、環境変数と特定の値を使用できるようになりました。その他のプロセスで、この変数および値にアクセスすることはできません。

# Amazon WorkSpaces アプリケーションでユーザーのデフォルトのファイル関連付けを設定する
<a name="customize-fleets-set-default-file-associations"></a>

アプリケーションファイル拡張子の関連付けはユーザーごとに設定されるため、WorkSpaces アプリケーションストリーミングセッションを起動するすべてのユーザーに自動的に適用されるわけではありません。たとえば、Image Builder の .pdf ファイルを開くデフォルトのアプリケーションとして Adobe Reader を設定しても、この変更はユーザーには適用されません。

**注記**  
次の手順は Windows フリートにのみ適用されます。

**注記**  
以下の手順は、Active Directory ドメインに参加している Image Builder で実行する必要があります。さらに、フリートは Active Directory ドメインに参加している必要があります。それ以外の場合、設定したデフォルトのファイルの関連付けは適用されません。

**ユーザー向けにデフォルトファイルの関連付けを設定するには**

1. デフォルトファイルの関連付けを設定する Image Builder に接続し、Image Builder に対するローカル管理者権限を持つドメインアカウントでサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

1. 必要に応じて、デフォルトのファイルの関連付けを設定します。

1. 管理者として Windows コマンドプロンプトを開きます。

1. コマンドプロンプトで次のコマンドを入力して、Image Builder のファイル関連付けを XML ファイルでエクスポートし、ENTER キーを押します。

   `dism.exe /online /export-DefaultAppAssociations:c:\default_associations.xml`

   32 ビットバージョンの DISM で、実行中の 64 ビットのオペレーティングシステムを使用できないというエラーメッセージが表示される場合は、コマンドプロンプトウィンドウを閉じます。File Explorer を開いて、C:\$1Windows\$1System32 を参照し、cmd.exe を右クリックしたら、[**管理者として実行**] を選択し、再度コマンドを実行します。

1. ローカルグループポリシーエディタまたは GPMC を使用して、デフォルトの関連付け設定ファイルを設定できます。
   + ローカルグループポリシーエディタ:

     Image Builder で、管理者としてコマンドプロンプトを開き、`gpedit.msc` と入力し、ENTER キーを押します。

     コンソールツリーで、[**Computer Configuration**] (コンピュータの構成) を [**Administrative Templates**] (管理用テンプレート)、[**Windows Components**] (Windows コンポーネント) の順に展開し、[**File Explorer**] を選択します。
   + GPMC: 

     ディレクトリまたはドメインコントローラーで、管理者としてコマンドプロンプトを開き、`gpmc.msc` と入力し、ENTER キーを押します。

     左のコンソールツリーで、新しい GPO を作成する OU、または既存の GPO を使用する OU を選択して、以下のいずれかの操作を行います。
     + コンテキスト (右クリック) メニューを開き、[**Create a GPO in this domain, Link it here**] を選択して、新しい GPO を作成します。[**Name**] に、この GPO のわかりやすい名前を入力します。
     + 既存の GPO を選択します。

     GPO のコンテキストメニューを開き、[**編集**] を選択します。

     [**User Configuration (ユーザーの構成)**] を [**ポリシー**]、[**Administrative Templates (管理用テンプレート)**]、[**Windows Components (Windows コンポーネント)**] の順に展開し、[**File Explorer (ファイルエクスプローラー)**] を選択します。

1. [**デフォルトの関連付け設定ファイルを設定**] をダブルクリックします。

1. [**Set a default associations configuration file properties (デフォルトの関連付け設定ファイルプロパティを設定)**] ダイアログボックスの [**有効**] を選択し、次のいずれかを実行します。
   + ローカルグループポリシーエディタを使用している場合は、パスを入力します: `c:\default_associations.xml`。
   + GPMC を使用している場合は、ネットワークパスを入力します。例えば、`\\networkshare\default_associations.xml`。

1. [**適用**]、[**OK**] の順に選択します。

1. ローカルグループポリシーエディタまたは GPMC を終了します。

1. Image Builder デスクトップから、Image Assistant を開きます。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

   設定したファイルの関連付けは、フリートインスタンスと、そのインスタンスから起動されるユーザーストリーミングセッションに適用されます。

# Amazon WorkSpaces アプリケーションで Internet Explorer 拡張セキュリティ設定を無効にする
<a name="customize-fleets-disable-ie-esc"></a>

Internet Explorer セキュリティ強化の構成 (ESC) では、サーバーと Internet Explorer のインターネットへの公開が制限されるように設定されます。ただし、この設定は WorkSpaces アプリケーションのエンドユーザーエクスペリエンスに影響を与える可能性があります。WorkSpaces アプリケーションストリーミングセッションに接続されているユーザーは、次の場合にウェブサイトが期待どおりに表示または実行されないことがあります。
+ ユーザーのストリーミングセッションを起動したフリートインスタンスで Internet Explorer ESC が有効になっている
+ ユーザーが、ストリーミングセッションの間に Internet Explorer を実行
+ アプリケーションが Internet Explorer を使用してデータをロードする

**注記**  
次の手順は Windows フリートにのみ適用されます。

**Internet Explorer セキュリティ強化の構成を無効にするには**

1. Internet Explorer ESC を無効にする Image Builder に接続し、ローカル管理者権限を持つアカウントでサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
接続する Image Builder が Active Directory ドメインに参加していて、組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

1. Image Builder で Internet Explorer ESC を無効にするには、次の操作を行います。

   1. サーバーマネージャーを開きます。Windows の [**スタート**] ボタンをクリックし、[**サーバー マネージャー**] を選択します。

   1. 左のナビゲーションペインの [**ローカル サーバー**] を選択します。

   1. 右側のプロパティペインで、[IE Enhanced Security Configuration]**** (IE セキュリティ強化の構成) の横にある **[On]** (有効) リンクを選択します。

   1. [**Internet Explorer セキュリティ強化の構成**] ダイアログボックスで、[**Administrators**] と [**Users**] の [**オフ**] オプションを選択し、[**OK**] を選択します。

1. Image Builder デスクトップの右上領域で、[**Admin Commands**]、[**Switch User**] の順に選択します。  
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/ja_jp/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. これにより現在のセッションが切断され、ログインメニューが開きます。次のいずれかを実行して、Image Builder にログインします。
   + Image Builder が Active Directory ドメインに参加していない場合、[**Local User**] タブで、[**Template User**] を選択します。
   + Image Builder が Active Directory ドメインに参加している場合は、[**Directory User**] タブを選択し、Image Builder でローカル管理者権限がないドメインユーザーとしてログインします。

1. Internet Explorer を開いて次の手順を実行して設定をリセットします。

   1. Internet Explorer ブラウザウィンドウの右上で、**ツール**アイコンを選択し、[**インターネットオプション**] を選択します。

   1. [**詳細設定**] タブを選択し、[**リセット**] を選択します。

   1. 選択の確認を求められたら、[**リセット**] を選択します。

   1. [**Internet Explorer の設定をリセット**] メッセージが表示されたら、[**閉じる**] を選択します。

1. Image Builder を再起動します。

1. [**Admin Commands**]、[**Switch User**] を選択し、次のいずれかの操作を行います。
   + Image Builder が Active Directory ドメインに参加していない場合、[**Local User**] タブで、[**Administrator**] を選択します。
   + Image Builder が Active Directory ドメインに参加している場合、**[ディレクトリユーザー]** タブを選択し、ステップ 4 で使用したのと同じドメインアカウントでログインします。

1. Image Builder デスクトップから、Image Assistant を開きます。

1. **[Step 2. Configure Apps]** (ステップ 2。 アプリを設定する) で、**[Save settings]** (設定の保存) を選択します。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

# Amazon WorkSpaces アプリケーションのユーザーのストリーミングセッションのデフォルトの Internet Explorer ホームページを変更する
<a name="customize-fleets-change-ie-homepage"></a>

グループポリシーを使用して、ユーザーのストリーミングセッションに対する Internet Explorer のデフォルトホームページを変更できます。または、環境にグループポリシーがない場合、またはグループポリシーを使用しない場合は、代わりに WorkSpaces アプリケーションテンプレートユーザーアカウントを使用できます。

**注記**  
次の手順は Windows フリートにのみ適用されます。

**Topics**
+ [グループポリシーを使用して Internet Explorer のデフォルトホームページを変更する](customize-fleets-change-ie-homepage-group-policy.md)
+ [WorkSpaces アプリケーションテンプレートユーザーアカウントを使用してデフォルトの Internet Explorer ホームページを変更する](customize-fleets-change-ie-homepage-template-user.md)

# グループポリシーを使用して Internet Explorer のデフォルトホームページを変更する
<a name="customize-fleets-change-ie-homepage-group-policy"></a>

Active Directory 環境で、グループ ポリシー管理 (GPMC) MMC スナップインを使用して、デフォルトホームページをユーザーが変更できないように設定します。Active Directory が使用環境に存在しない場合は、ローカルグループポリシーエディタを使用してこのタスクを実行します。ユーザーが変更できるホームページを設定するには、GPMC を使用する必要があります。

GPMC を使用するには、最初に次のことを行います。
+ ドメインに参加済みのコンピュータまたは EC2 インスタンスにアクセスします。
+ GPMC をインストールします。詳細については、Microsoft ドキュメントの「[Installing or Removing Remote Server Administration Tools for Windows 7](https://technet.microsoft.com/en-us/library/ee449483.aspx)」を参照してください。
+ アクセス許可を持つドメインとしてログインし、GPO を作成します。GPO を適切な組織ユニット (OU) にリンクします。

**グループポリシーの管理用テンプレートを使用して Internet Explorer のデフォルトホームページを変更するには**

ユーザーが変更できないデフォルトホームページを設定するには、グループポリシーの管理用テンプレートを使用できます。管理用テンプレートの詳細については、Microsoft のドキュメントの「[管理用テンプレートのポリシー設定の編集](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc771479(v=ws.11))」を参照してください。

1. [https://console.aws.amazon.com/appstream2/home](https://console.aws.amazon.com/appstream2/home) で WorkSpaces アプリケーションコンソールを開きます。

1. お客様の環境で Active Directory を使用していない場合は、ローカルグループポリシーエディタを開きます。Active Directory を使用している場合は、GPMC を開きます。[**スクリプト (ログオン/ログオフ)**] ポリシー設定を見つけます。
   + ローカルグループポリシーエディタ: 

     Image Builder で、管理者としてコマンドプロンプトを開き、`gpedit.msc` と入力し、ENTER キーを押します。

     [**User Configuration**] (ユーザーの構成) を [**Administrative Templates**] (管理用テンプレート)、[**Windows Components**] (Windows コンポーネント) の順に展開し、[**Internet Explorer**] を選択します。
   + GPMC: 

     ディレクトリまたはドメインコントローラーで、管理者としてコマンドプロンプトを開き、`gpmc.msc` と入力し、ENTER キーを押します。

     左のコンソールツリーで、新しい GPO を作成する OU、または既存の GPO を使用する OU を選択して、以下のいずれかの操作を行います。
     + コンテキスト (右クリック) メニューを開き、[**Create a GPO in this domain, Link it here**] を選択して、新しい GPO を作成します。[**Name**] に、この GPO のわかりやすい名前を入力します。
     + 既存の GPO を選択します。

     GPO のコンテキストメニューを開き、[**編集**] を選択します。

     [**User Configuration**] (ユーザーの構成) を [**ポリシー**]、[**Administrative Templates**] (管理用テンプレート)、[**Windows Components**] (Windows コンポーネント) の順に展開し、[**Internet Explorer**] を選択します。

1. [**ホームページ設定の変更の無効化**] をダブルクリックして [**有効**] を選択し、[**ホームページ**] に URL を入力します。

1. [**適用**]、[**OK**] の順に選択します。

1. ローカルグループポリシーエディタまたは GPMC を終了します。

**グループポリシー設定を使用して Internet Explorer のデフォルトホームページを変更するには**

ユーザーが変更できないデフォルトホームページを設定するには、グループポリシー設定を使用します。グループポリシーの設定の詳細については、Microsoft のドキュメントの「[レジストリ項目の設定](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc753092(v=ws.11))」および「[グループポリシー設定の入門ガイド](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731892(v=ws.10))」を参照してください。

1. ディレクトリまたはドメインコントローラーで、管理者としてコマンドプロンプトを開き、`gpmc.msc` と入力し、ENTER キーを押します。

1. 左のコンソールツリーで、新しい GPO を作成する OU、または既存の GPO を使用する OU を選択して、以下のいずれかの操作を行います。
   + コンテキスト (右クリック) メニューを開き、[**Create a GPO in this domain, Link it here**] を選択して、新しい GPO を作成します。[**Name**] に、この GPO のわかりやすい名前を入力します。
   + 既存の GPO を選択します。

1. GPO のコンテキストメニューを開き、[**編集**] を選択します。

1. [**User Configuration**] (ユーザーの構成) の [**設定**] を展開し、[**Windows Settings**] (Windows 設定) を選択します。

1. [**レジストリ**] のコンテキスト (右クリック) メニューを開き、[**新規**]、[**レジストリ項目**] の順に選択します。

1. [**新しいレジストリのプロパティ**] ダイアログボックスで、グループポリシーの次のレジストリ設定を指定します。
   + [**Action**] で、[**Update**] を選択します。
   + [**Hive**] で、[**HKEY\$1CURRENT\$1USER**] を選択します。
   + [**キーパス**] で、HKEY\$1CURRENT\$1USER\$1SOFWARE\$1Microsoft\$1Internet Explorer\$1Main を参照して選択します。
   + [**値の名前**] に、[**Start Page**] (開始ページ) を入力します。
   + [**Value Data**] (値データ) に、ホームページの URL を入力します。

1. [**一般**] タブで、[**Apply Once**] (一度のみ適用)、[**Do not Re-Apply**] (再適用しない) の順で選択します。
**注記**  
Internet Explorer のブラウザ設定で、ユーザーが [**デフォルトを使用**] ボタンを選択して、デフォルトホームページを企業ホームページにリセットできるように、Default\$1Page\$1URL の値を設定することもできます。[**Apply Once**] (一度のみ適用) や [**Do not Re-Apply**] (再適用しない) を選択する必要はありません。

1. [**OK**] を選択して、GPMC を閉じます。

# WorkSpaces アプリケーションテンプレートユーザーアカウントを使用してデフォルトの Internet Explorer ホームページを変更する
<a name="customize-fleets-change-ie-homepage-template-user"></a>

**Template User** アカウントを使用して、Internet Explorer のデフォルトホームページを変更するには、以下の手順を実行します。

**Template User アカウントを使用して、Internet Explorer のデフォルトホームページを変更するには**

1. デフォルトの Internet Explorer ホームページを変更する Image Builder に接続し、[**Template User (テンプレートユーザー)**] アカウントでサインインします。そのためには、次のいずれかを実行します。
   + [WorkSpaces アプリケーションコンソールを使用する](managing-image-builders-connect-console.md) (ウェブ接続のみ)
   + [ストリーミング URL を作成する](managing-image-builders-connect-streaming-URL.md) (ウェブまたは WorkSpaces アプリケーションクライアント接続用)
**注記**  
接続する Image Builder が Active Directory ドメインに参加していて、組織にスマートカードサインインが必要な場合は、ストリーミング URL を作成し、接続に WorkSpaces アプリケーションクライアントを使用する必要があります。スマートカードサインインの詳細については、「[スマートカード](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)」をご参照ください。

   [**Template User (テンプレートユーザー)**] では、ユーザー向けのデフォルトアプリケーションと Windows の設定を作成できます。詳細については、 のWorkSpaces アプリケーションユーザーのデフォルトアプリケーションと Windows 設定の作成」を参照してください[Amazon WorkSpaces アプリケーションのデフォルトのアプリケーションと Windows の設定とアプリケーション起動パフォーマンス](customizing-appstream-images.md)。

1. Internet Explorer を開き、デフォルトのホームページを変更するために必要な手順を完了します。

1. Image Builder デスクトップの右上領域で、[**Admin Commands**]、[**Switch User**] の順に選択します。  
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/ja_jp/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. これにより現在のセッションが切断され、ログインメニューが開きます。次のいずれかを実行して、Image Builder にログインします。
   + Image Builder が Active Directory ドメインに参加していない場合、[**Local User**] タブで、[**Administrator**] を選択します。
   + Image Builder が Active Directory ドメインに参加している場合、[**Directory User**] タブを選択し、Image Builder でローカル監理者権限があるドメインユーザーとしてログインします。

1. Image Builder デスクトップから、Image Assistant を開きます。

1. Image Assistant で、必要な手順に従って、イメージの作成を完了します。詳細については、「[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md)」を参照してください。

# Amazon WorkSpaces アプリケーションフリートのユーザーおよびインスタンスメタデータ
<a name="customize-fleets-user-instance-metadata-fleets"></a>

WorkSpaces アプリケーションフリートインスタンスには、Windows 環境変数を通じて使用できるユーザーとインスタンスのメタデータがあります。アプリケーションおよびスクリプトで次の環境変数を使用して、フリートインスタンスの詳細に基づいて環境を変更できます。


| 環境変数 | Context | 説明 | 
| --- | --- | --- | 
| AppStream\$1Stack\$1Name | ユーザー | ストリーミングセッションが開始されたスタックの名前。 | 
| AppStream\$1User\$1Access\$1Mode | ユーザー | ストリームへのユーザーアクセスを管理するために使用されるアクセスモード。指定できる値は custom、userpool、または  saml です。 | 
| AppStream\$1Session\$1Reservation\$1DateTime | ユーザー | ユーザーのストリーミングセッションが開始された日時。 | 
| AppStream\$1UserName | ユーザー | ユーザーに関連付けられたユーザーの名前。 | 
| AppStream\$1Session\$1ID | ユーザー | ユーザーのストリーミングセッションのセッション識別子。 | 
| APPSTREAM\$1SESSION\$1CONTEXT | マシン | セッションの開始時にストリーミングアプリケーションに渡されるパラメータが含まれます。詳細については、「[Amazon WorkSpaces アプリケーションのセッションコンテキスト](managing-stacks-fleets-session-context.md)」を参照してください。 この環境変数は、最初のアプリケーションの起動後にのみ使用できます。  | 
| AppStream\$1Image\$1Arn | マシン | ストリーミングインスタンスを作成するために使用されたイメージの ARN。 | 
| AppStream\$1Instance\$1Type | マシン | ストリーミングインスタンスのタイプ。例えば、stream.standard.medium です。 | 
| AppStream\$1Resource\$1Type | マシン | WorkSpaces Applications リソースのタイプ。この値は fleet  または image-builder のどちらかです。 | 
| AppStream\$1Resource\$1Name | マシン | フリートの名前。 | 

Linux フリートインスタンスでは、以下の profile.d スクリプトを通じてこれらの環境変数がエクスポートされます。
+ /etc/profile.d/appstream\$1user\$1vars.sh 内の**ユーザー環境変数**
+ /etc/profile.d/appstream\$1system\$1vars.sh 内の**システム環境変数**

環境変数にアクセスするには、アプリケーションでこれらのファイルを明示的にソースする必要があります。