

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à.

# Abilita e amministra le cartelle Home per gli utenti delle tue applicazioni WorkSpaces
<a name="home-folders"></a>

WorkSpaces Applications supporta le seguenti opzioni di archiviazione persistente per gli utenti dell'organizzazione: 
+ Home directory
+ Google Drive per Google Workspace
+ OneDrive per le aziende
+ Cartelle condivise personalizzate (unità di rete Server Message Block (SMB))

Puoi abilitare una o più opzioni per la tua organizzazione. Quando si abilitano le cartelle home per uno stack di WorkSpaces applicazioni, gli utenti dello stack possono accedere a una cartella di archiviazione persistente durante le sessioni di streaming delle applicazioni. Gli utenti non devono eseguire ulteriori configurazioni per accedere alla home directory. I dati archiviati dagli utenti nella home directory vengono sottoposti automaticamente a backup in un bucket Amazon Simple Storage Service (Amazon S3) nell'account di Amazon Web Services e sono resi disponibili agli utenti nelle sessioni successive. 

I file e le cartelle sono crittografati in transito utilizzando gli endpoint SSL di Amazon S3. I file e le cartelle vengono crittografati mentre sono inattivi utilizzando le chiavi di crittografia gestite da Amazon S3. 

Le home directory vengono archiviate nelle istanze del parco istanze nei seguenti percorsi predefiniti:
+ Per istanze non-domain-joined Windows a sessione singola: C:\$1Users\$1\$1 My FilesPhotonUser\$1 Home Folder
+ Per le istanze non-domain-joined Windows multisessione: C:\$1Users\$1as2 -xxxxxxxx\$1 My Files\$1 Home Folder, dove as2-xxxxxxxxx è un nome utente casuale assegnato a ogni sessione utente. Puoi determinare il nome utente locale tramite la variabile di ambiente \$1USERNAME.
+ Istanze aggiunte al dominio di Windows: C:\$1Users\$1%username%\$1My Files\$1Home Folder
+ MyFilesIstanze Linux: \$1//HomeFolder

In qualità di amministratore, utilizza il percorso applicabile se configuri le applicazioni per il salvataggio nella home directory. In alcuni casi, gli utenti potrebbero non trovare la propria home directory perché alcune applicazioni non riconoscono il reindirizzamento che mostra la home directory come una cartella di livello superiore in Esplora file. In questo caso, gli utenti possono accedere alla home directory passando alla stessa directory in Esplora file.

**Topics**
+ [File e directory associati ad applicazioni con uso intensivo delle capacità di calcolo](storage-solutions-files-directories-associated-with-compute-intensive-applications.md)
+ [Abilita le cartelle Home per gli utenti WorkSpaces delle tue applicazioni](enable-home-folders.md)
+ [Gestisci le home directory](home-folders-admin.md)

# File e directory associati ad applicazioni con uso intensivo delle capacità di calcolo
<a name="storage-solutions-files-directories-associated-with-compute-intensive-applications"></a>

Durante WorkSpaces le sessioni di streaming delle applicazioni, il salvataggio di file e directory di grandi dimensioni associati ad applicazioni ad uso intensivo di calcolo sullo storage persistente può richiedere più tempo rispetto al salvataggio di file e directory richiesto per le applicazioni di produttività di base. Ad esempio, le applicazioni potrebbero impiegare più tempo per salvare una grande quantità di dati o modificare frequentemente gli stessi file rispetto a quando salvano i file creati da applicazioni che eseguono una singola azione di scrittura. Inoltre, il salvataggio di molti file di piccole dimensioni potrebbe richiedere più tempo.

Se i tuoi utenti salvano file e directory associati ad applicazioni a elaborazione intensiva e le opzioni di storage persistente delle WorkSpaces applicazioni non funzionano come previsto, ti consigliamo di utilizzare una soluzione Server Message Block (SMB) come Amazon FSx for Windows File Server o un gateway di file. Gateway di archiviazione AWS Di seguito sono riportati alcuni esempi di file e directory associati ad applicazioni con uso intensivo delle capacità di calcolo che sono più adatte all'uso con queste soluzioni SMB:
+ Cartelle Workspace per ambienti di sviluppo integrati () IDEs
+ File di database locali
+ Cartelle di dati temporanei create da applicazioni di simulazione grafica

Per ulteriori informazioni, consulta:
+  [https://docs.aws.amazon.com/fsx/latest/WindowsGuide/what-is.html](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/what-is.html)
+ [Utilizzo di Amazon FSx con WorkSpaces le applicazioni Amazon](https://aws.amazon.com/blogs/desktop-and-application-streaming/using-amazon-fsx-with-amazon-appstream-2-0/)
+ [Gateway di file](https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html#file-gateway-concepts) nella *Guida per l'utente di Gateway di archiviazione AWS *

# Abilita le cartelle Home per gli utenti WorkSpaces delle tue applicazioni
<a name="enable-home-folders"></a>

Prima di abilitare le home directory, devi eseguire queste operazioni:
+ Verifica di disporre delle autorizzazioni AWS Identity and Access Management (IAM) corrette per le azioni di Amazon S3. Per ulteriori informazioni, consulta [Utilizzo delle policy IAM per la gestione dell'accesso amministratore al bucket Amazon S3 per le home directory e la persistenza delle impostazioni dell'applicazione](s3-iam-policy.md).
+ Usa un'immagine creata a partire da un'immagine di AWS base rilasciata il o dopo il 18 maggio 2017. Per un elenco aggiornato delle AWS immagini rilasciate, consulta[WorkSpaces Note sulla versione di Applications Base Image e Managed Image Update](base-image-version-history.md).
+ Abilitare la connettività di rete su Amazon S3 dal cloud privato virtuale (VPC) configurando l'accesso a Internet o un endpoint VPC per Amazon S3. Per ulteriori informazioni, consultare [Rete e accesso per WorkSpaces applicazioni Amazon](managing-network.md) e [Utilizzo degli endpoint VPC di Amazon S3 per le caratteristiche delle applicazioni WorkSpaces](managing-network-vpce-iam-policy.md).

Puoi abilitare o disabilitare le home directory durante la creazione di uno stack (vedi[Crea uno stack nelle applicazioni Amazon WorkSpaces](set-up-stacks-fleets-install.md)) o dopo la creazione dello stack utilizzando Console di gestione AWS for WorkSpaces Applications, AWS SDK o. AWS CLI Per ogni AWS regione, le home directory vengono salvate da un bucket Amazon S3.

La prima volta che abiliti le home directory per uno stack di WorkSpaces applicazioni in una AWS regione, il servizio crea un bucket Amazon S3 nel tuo account nella stessa regione. Lo stesso bucket viene utilizzato per archiviare il contenuto delle home directory per tutti gli utenti e per tutti gli stack della regione. Per ulteriori informazioni, consulta [Archiviazione con bucket Amazon S3](home-folders-s3.md).

**Nota**  
Per indicazioni che puoi fornire ai tuoi utenti per aiutarli a iniziare a utilizzare le home directory durante le sessioni di streaming delle WorkSpaces Applicazioni, consulta. [Utilizzare le home directory](home-folders-end-user.md)

**Per abilitare le home directory durante la creazione di uno stack**
+ Segui le istruzioni in [Crea uno stack nelle applicazioni Amazon WorkSpaces](set-up-stacks-fleets-install.md) e verifica che **Enable Home Folders (Abilita home directory)** sia selezionato.

**Per abilitare le home directory per uno stack esistente**

1. Apri la console WorkSpaces delle applicazioni in [https://console.aws.amazon.com/appstream2.](https://console.aws.amazon.com/appstream2)

1. Nel riquadro di navigazione a sinistra scegli **Stacks (Stack)** e seleziona lo stack per cui abilitare le home directory.

1. Nell'elenco degli stack scegli **Storage** e seleziona **Enable Home Folders (Abilita home directory)**.

1. Nella finestra di dialogo **Enable Home Folders (Abilita home directory)** scegli **Enable (Abilita)**.

# Gestisci le home directory
<a name="home-folders-admin"></a>

Consulta i seguenti argomenti per scoprire come amministrare le tue cartelle home.

**Topics**
+ [Disabilita le home directory](home-folders-admin-disabling.md)
+ [Archiviazione con bucket Amazon S3](home-folders-s3.md)
+ [Sincronizzazione del contenuto della home directory](home-folders-content-synchronization.md)
+ [Formati delle home directory](home-folders-admin-folders.md)
+ [Usando o AWS Command Line Interface AWS SDKs](home-folders-admin-cli.md)
+ [Risorse aggiuntive](home-folders-admin-additional.md)

# Disabilita le home directory
<a name="home-folders-admin-disabling"></a>

Puoi disabilitare le home directory per uno stack senza perdere i contenuti degli utenti già archiviati. La disabilitazione delle home directory per uno stack ha i seguenti effetti:
+ Gli utenti connessi a sessioni di streaming attive per lo stack riceveranno un messaggio di errore. Gli verrà comunicato che non possono più archiviare i contenuti nella home directory. 
+ Le home directory non vengono visualizzate per le nuove sessioni che utilizzano lo stack con le home directory disabilitate. 
+ La disabilitazione delle home directory per uno stack non lo disabilitano per gli altri stack. 
+ Anche se le home directory sono disattivate per tutti gli stack, WorkSpaces Applications non elimina il contenuto dell'utente.

Per ripristinare l'accesso alle home directory per lo stack, abilita di nuovo le home directory seguendo la procedura precedentemente descritta in questo argomento. 

**Per disabilitare le home directory durante la creazione di uno stack**
+ Segui le istruzioni in [Crea uno stack nelle applicazioni Amazon WorkSpaces](set-up-stacks-fleets-install.md) e verifica che l'opzione **Enable Home Folders (Abilita home directory)** sia deselezionata.

**Per disabilitare le home directory per uno stack esistente**

1. Apri la console WorkSpaces delle applicazioni in [https://console.aws.amazon.com/appstream2.](https://console.aws.amazon.com/appstream2)

1. Nel riquadro di navigazione a sinistra scegli **Stacks (Stack)** e seleziona lo stack.

1. Nell'elenco degli stack scegli **Storage** e deseleziona **Enable Home Folders (Abilita home directory)**.

1. Nella finestra di dialogo **Disable Home Folders (Disabilita home directory)** digita `CONFIRM` (con distinzione tra lettere maiuscole e minuscole) per confermare la scelta, quindi scegli **Disabile (Disabilita)**.

# Archiviazione con bucket Amazon S3
<a name="home-folders-s3"></a>

WorkSpaces Le applicazioni gestiscono i contenuti degli utenti archiviati nelle cartelle home utilizzando i bucket Amazon S3 creati nel tuo account. Per ogni AWS regione, WorkSpaces Applications crea un bucket nel tuo account. Tutti i contenuti degli utenti generati da sessioni streaming degli stack in quella regione vengono archiviati nel bucket. I bucket sono completamente gestiti dal servizio senza alcun input o configurazione da parte di un amministratore.

I nuovi bucket avanzati sono denominati in un formato specifico (versione 2) come segue: 

```
appstream2-36fb080bb8-region-code-account-id-without-hyphens-random-identifier
```

`region-code`Dov'è il codice AWS regionale in cui viene creato lo stack e `account-id-without-hyphens` l'ID del tuo account Amazon Web Services. La prima parte del nome del bucket, `appstream2-36fb080bb8-`, resta uguale in tutti gli account o le regioni. 

Ad esempio, se abiliti le home directory per gli stack nella regione Stati Uniti occidentali (Oregon) (us-west-2) sul numero di account 123456789012, il servizio crea un bucket Amazon S3 in quella regione con il nome visualizzato. Solo un amministratore con autorizzazioni sufficienti può eliminare il bucket.

```
appstream2-36fb080bb8-us-west-2-123456789012-abcdefg
```

I bucket della vecchia versione sono denominati come segue. Gli account creati prima che WorkSpaces Applications introducesse la nuova denominazione avanzata dei bucket (versione 2) seguiranno il vecchio formato di denominazione. 

```
appstream2-36fb080bb8-region-code-account-id-without-hyphens
```

`region-code`Dov'è il codice AWS regionale in cui viene creato lo stack e `account-id-without-hyphens` l'ID del tuo account Amazon Web Services. La prima parte del nome del bucket, `appstream2-36fb080bb8-`, resta uguale in tutti gli account o le regioni. 

Ad esempio, se abiliti le home directory per gli stack nella regione Stati Uniti occidentali (Oregon) (us-west-2) sul numero di account 123456789012, il servizio crea un bucket Amazon S3 in quella regione con il nome visualizzato. Solo un amministratore con autorizzazioni sufficienti può eliminare il bucket.

```
appstream2-36fb080bb8-us-west-2-123456789012
```

Come accennato in precedenza, la disabilitazione delle home directory per gli stack non elimina i contenuti degli utenti archiviati nel bucket Amazon S3. Per eliminare definitivamente i contenuti degli utenti, un amministratore con accesso adeguato deve farlo dalla console Amazon S3. WorkSpaces Applications aggiunge una policy sui bucket che impedisce l'eliminazione accidentale del bucket. Per ulteriori informazioni, consulta [Utilizzo delle policy IAM per la gestione dell'accesso amministratore al bucket Amazon S3 per le home directory e la persistenza delle impostazioni dell'applicazione](s3-iam-policy.md). 

# Sincronizzazione del contenuto della home directory
<a name="home-folders-content-synchronization"></a>

Quando le cartelle home sono abilitate, WorkSpaces Applications crea una cartella unica per ogni utente in cui archiviare i contenuti. La cartella viene creata come prefisso Amazon S3 univoco che utilizza un hash del nome utente all'interno di un bucket S3 per l'account e la regione di Amazon Web Services. Dopo che WorkSpaces Applications ha creato la cartella home in Amazon S3, copia il contenuto a cui si accede in quella cartella dal bucket S3 all'istanza della flotta. Ciò consente all'utente di accedere rapidamente ai contenuti della propria home directory, dall'istanza del parco istanze, durante la sessione di streaming. Le modifiche apportate al contenuto della cartella home di un utente in un bucket S3 e che l'utente apporta al contenuto della propria cartella home in un'istanza della flotta vengono sincronizzate tra Amazon S3 e Applications come segue. WorkSpaces 

1. All'inizio della sessione di streaming WorkSpaces Applications di un utente, WorkSpaces Applications cataloga i file della cartella home archiviati per quell'utente nel bucket Amazon S3 per il tuo account e la tua regione Amazon Web Services. 

1. Il contenuto della cartella home di un utente viene inoltre memorizzato nell'istanza del parco WorkSpaces Applicazioni da cui esegue lo streaming. Quando un utente accede alla propria cartella home sull'istanza del parco WorkSpaces applicazioni, viene visualizzato l'elenco dei file catalogati. 

1. WorkSpaces Applications scarica un file dal bucket S3 all'istanza fleet solo dopo che l'utente ha utilizzato un'applicazione di streaming per aprire il file durante la sessione di streaming.

1. Dopo che WorkSpaces Applications ha scaricato il file nell'istanza della flotta, la sincronizzazione avviene dopo l'accesso al file 

1. Se l'utente modifica il file durante la sessione di streaming, WorkSpaces Applications carica periodicamente la nuova versione del file dall'istanza fleet nel bucket S3 o al termine della sessione di streaming. Tuttavia, il file non viene nuovamente scaricato dal bucket S3 durante la sessione di streaming.

Le seguenti sezioni descrivono il comportamento di sincronizzazione quando aggiungi, sostituisci o rimuovi il file della home directory di un utente in Amazon S3.

**Topics**
+ [Sincronizzazione dei file aggiunti alla home directory di un utente in Amazon S3](#home-folders-content-synchronization-content-added-to-user-home-folder-in-S3)
+ [Sincronizzazione dei file sostituiti nella home directory di un utente in Amazon S3](#home-folders-content-synchronization-content-replaced-in-user-home-folder-S3)
+ [Sincronizzazione dei file rimossi nella home directory di un utente in Amazon S3](#home-folders-content-synchronization-content-removed-from-user-home-folder-S3)

## Sincronizzazione dei file aggiunti alla home directory di un utente in Amazon S3
<a name="home-folders-content-synchronization-content-added-to-user-home-folder-in-S3"></a>

Se aggiungi un nuovo file alla cartella home di un utente in un bucket S3, WorkSpaces Applications cataloga il file e lo visualizza nell'elenco dei file nella cartella home dell'utente entro pochi minuti. Tuttavia, il file non viene scaricato dal bucket S3 nell'istanza del parco istanze finché l'utente non apre il file con un'applicazione durante la sessione di streaming.

## Sincronizzazione dei file sostituiti nella home directory di un utente in Amazon S3
<a name="home-folders-content-synchronization-content-replaced-in-user-home-folder-S3"></a>

Se un utente apre un file nella sua home directory sull'istanza del parco istanze durante la sessione di streaming e tu sostituisci lo stesso file nella sua home directory in un bucket S3 con una nuova versione durante la sessione di streaming attiva di quell'utente, la nuova versione del file non viene scaricata immediatamente nell'istanza del parco istanze. La nuova versione viene scaricata dal bucket S3 nell'istanza del parco istanze solo dopo che l'utente avvia una nuova sessione di streaming e riapre il file. 

## Sincronizzazione dei file rimossi nella home directory di un utente in Amazon S3
<a name="home-folders-content-synchronization-content-removed-from-user-home-folder-S3"></a>

Se un utente apre un file nella sua home directory sull'istanza del parco istanze durante la sessione di streaming e tu rimuovi il file nella sua home directory in un bucket S3 durante la sessione di streaming attiva di quell'utente, il file viene rimosso dall'istanza del parco istanze dopo che l'utente esegue una delle seguenti operazioni: 
+ Apre nuovamente la home directory
+ Aggiorna la home directory

# 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\$1testuser 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\$1 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.

# Usando o AWS Command Line Interface AWS SDKs
<a name="home-folders-admin-cli"></a>

È possibile abilitare e disabilitare le cartelle home per uno stack utilizzando AWS CLI o AWS SDKs.

Utilizza il comando seguente [create-stack](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-stack.html) per abilitare le home directory durante la creazione di un nuovo stack:

```
aws appstream create-stack --name ExampleStack --storage-connectors ConnectorType=HOMEFOLDERS
```

Utilizza il comando seguente [update-stack](https://docs.aws.amazon.com/cli/latest/reference/appstream/update-stack.html) per abilitare le home directory per uno stack esistente:

```
aws appstream update-stack --name ExistingStack --storage-connectors ConnectorType=HOMEFOLDERS
```

Utilizza il comando seguente per disabilitare le home directory per uno stack esistente. Questo comando non elimina i dati degli utenti.

```
aws appstream update-stack --name ExistingStack --delete-storage-connectors
```

# Risorse aggiuntive
<a name="home-folders-admin-additional"></a>

Per ulteriori informazioni sulla gestione dei bucket Amazon S3 e sulle best practice, consulta i seguenti argomenti nella *Guida per l'utente di Amazon Simple Storage Service*: 
+ Puoi fornire l'accesso offline ai dati per i tuoi utenti con le policy di Amazon S3. Per ulteriori informazioni, consulta [Amazon S3: consente agli utenti IAM di accedere alla propria directory home S3, in modo programmatico e nella console](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_s3_home-directory-console.html) nella *Guida per l'utente IAM*.
+ Puoi abilitare il controllo delle versioni dei file per i contenuti archiviati nei bucket Amazon S3 utilizzati dalle applicazioni. WorkSpaces Per ulteriori informazioni, consultare [Uso della funzione Versioni multiple](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html).