

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Formati delle home directory
<a name="home-folders-admin-folders"></a>

La gerarchia di una cartella utente dipende da come un utente avvia una sessione di streaming, come descritto nelle seguenti sezioni.

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

Per le sessioni avviate con `create-streaming-url` o `CreateStreamingURL`, la struttura della cartella utente è la seguente:

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

Dove `{{bucket-name}}` è nel formato mostrato in [Archiviazione con bucket Amazon S3](home-folders-s3.md) ed `{{user-id-SHA-256-hash}}` è il nome della cartella specifico dell'utente creato utilizzando una stringa esadecimale con hash SHA-256 minuscola generata dal valore passato all'operazione o al comando dell'API URL. `UserId` CreateStreaming `create-streaming-url` Per ulteriori informazioni, consulta [CreateStreamingl'URL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html) nel *riferimento all'API di Amazon WorkSpaces Applications* e [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html)nel *AWS CLI Command Reference*.

La seguente struttura di cartelle di esempio si applica all'accesso alla sessione tramite l'API o AWS CLI con un account `UserId` testuser@mydomain.com, ID account 123456789012 nella regione Stati Uniti occidentali (Oregon) (us-west-2):

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

Puoi identificare la cartella per un utente generando il valore hash SHA-256 in lettere minuscole di `UserId` usando siti Web o librerie di codice open source disponibili online.

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

Per le sessioni create con la federazione SAML, la struttura della cartella utente è la seguente:

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

In questo caso, `{{user-id-SHA-256-hash}}` è il nome della cartella creata utilizzando una stringa esadecimale hash SHA-256 in lettere minuscole generata dal valore dell'attributo SAML `NameID` passato nella richiesta di federazione SAML. Per distinguere gli utenti che hanno lo stesso nome, ma appartengono a due domini diversi, invia la richiesta SAML con `NameID` nel formato `domainname\username`. Per ulteriori informazioni, consulta [Integrazione WorkSpaces delle applicazioni Amazon con SAML 2.0](external-identity-providers.md).

La struttura della cartella dell'esempio seguente si applica all'accesso a sessioni con federazione SAML con `NameID` SAMPLEDOMAIN\\testuser e ID account 123456789012 nella regione Stati Uniti occidentali (Oregon):

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

Quando una parte o tutta la stringa NameID è in maiuscolo (come il {{SAMPLEDOMAIN}} nome di dominio nell'esempio) WorkSpaces , Applications genera il valore hash in base alle lettere maiuscole utilizzate nella stringa. In questo esempio, il valore hash per SAMPLEDOMAIN\\ testuser è 8 A642F511609454D344D53 A71190E44 B8 C507012A9901. DD9 CB861 FED2 AF9 FDE0 Nella cartella per l'utente, questo valore viene visualizzato in minuscolo: 8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901. 

Puoi identificare la cartella per un utente generando il valore hash SHA-256 di `NameID` usando siti Web o librerie di codice open source disponibili online.