

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

# ホームフォルダの形式
<a name="home-folders-admin-folders"></a>

ユーザーフォルダの階層は、次のセクションで説明するように、ユーザーがストリーミングセッションを起動する方法によって異なります。

## AWS SDKsと AWS CLI
<a name="home-folders-admin-folders-aws"></a>

`CreateStreamingURL` または `create-streaming-url` を使用して起動されたセッションでは、ユーザーフォルダ構造は次のようになります。

```
{{bucket-name}}/user/custom/{{user-id-SHA-256-hash}}/
```

ここで、`{{bucket-name}}` は [Amazon S3 バケットのストレージ](home-folders-s3.md) に示す形式で、`{{user-id-SHA-256-hash}}` は CreateStreamingURL API オペレーションまたは `UserId` コマンドに渡された `create-streaming-url` の値から生成された小文字の SHA-256 ハッシュ 16 進数文字列を使用して作成された、ユーザー固有のフォルダ名です。詳細については、[CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html)」および*AWS CLI 「 コマンドリファレンス*」の[create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html)」を参照してください。 *Amazon WorkSpaces * 

次のフォルダ構造例は、米国西部 (オレゴン) リージョン (us-west-2) の API または AWS CLI `UserId` testuser@mydomain.com、アカウント ID 123456789012 を使用したセッションアクセスに適用されます。

```
appstream2-36fb080bb8-us-west-2-123456789012/user/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13/
```

ウェブサイトを使用するか、オンラインで入手できるオープンソースコーディングライブラリを使用して、小文字の `UserId` の SHA-256 ハッシュ値を生成してユーザーのフォルダを識別できます。

## SAML 2.0
<a name="home-folders-admin-folders-saml"></a>

SAML フェデレーションを使用して作成されたセッションでは、ユーザーフォルダ構造は次のようになります。

```
{{bucket-name}}/user/federated/{{user-id-SHA-256-hash}}/
```

この場合、`{{user-id-SHA-256-hash}}` は、SAML フェデレーションリクエストに渡された `NameID` SAML 属性値から生成された、小文字の SHA-256 ハッシュ 16 進文字列を使用して作成されたフォルダ名です。2 つの異なるドメインに属する同じ名前のユーザーを区別するには、`NameID` 形式で `domainname\username` を含む SAML リクエストを送信します。詳細については、[Amazon WorkSpaces アプリケーションと SAML 2.0 の統合](external-identity-providers.md) を参照してください。

次の例のフォルダ構造は、米国西部 (オレゴン) リージョン の `NameID` SAMPLEDOMAIN\\testuser、アカウント ID 123456789012 と SAML フェデレーションを使用したセッションアクセスに適用されます。

```
appstream2-36fb080bb8-us-west-2-123456789012/user/federated/8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901
```

NameID 文字列の一部またはすべてが大文字の場合 (ドメイン名 {{SAMPLEDOMAIN}} が例の場合）、WorkSpaces Applications は文字列で使用される大文字に基づいてハッシュ値を生成します。この例では、SAMPLEDOMAIN\\testuser のハッシュ値は 8DD9A642F511609454D344D53CB861A71190E44FED2B8AF9FDE0C507012A9901 です。そのユーザーのフォルダで、この値は、8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901 のように小文字で表示されます。

ウェブサイトを使用するか、オンラインで入手できるオープンソースコーディングライブラリを使用して、`NameID` の SHA-256 ハッシュ値を生成してユーザーのフォルダを識別できます。