

# Creazione di una policy IAM che richiede la crittografia di tutti i file system EFS
<a name="creating-an-iam-policy"></a>

 È possibile creare una policy basata sull'identità IAM che autorizzi gli utenti a creare solo file system Amazon EFS crittografati utilizzando la console, l'AWS CLI o l'API. La procedura seguente descrive la creazione di tale policy utilizzando la console IAM e quindi la sua applicazione a un utente nel proprio account.

Per creare una policy IAM per imporre la creazione di file system EFS crittografati:

1.  Accedere alla Console di gestione AWS e aprire la [console IAM](https://console.aws.amazon.com/iam/). 

1.  Nel pannello di navigazione, sotto **Access management (Gestione accessi)**, scegliere **Policies (Policy)**. 

1.  Scegliere **Create policy (Crea policy)** per visualizzare la pagina Crea policy.

1.  Nella scheda **Visual Editor**, inserire le seguenti informazioni. 
   + Alla voce **Service (Servizio)** scegliere **EFS**.
   + Alla voce **Actions (Operazioni)**, inserire `create` nel campo di ricerca e quindi scegliere **Create File System (Crea File System)**.
   + Alla voce **Request conditions (Condizioni della richiesta)**, fare clic sul collegamento **Add condition (Aggiungi condizione)**, cercare `elasticfilesystem:Encrypted` nel campo **Condition Key (Chiave della condizione)**, `Bool` nel campo **Operator (Operatore)** e `true` nel campo **Value (Valore)**.

1.  Indicare un **Nome** e una **Descrizione** per la policy. Verificare il riepilogo della policy, inclusa la condizione della richiesta **Encrypted (Crittografato)**. 

1.  Scegliere **Create policy (Crea policy)** per creare la policy.

Per applicare la policy a un utente nel proprio account:

1.  Nella console IAM, in **Access management (Gestione accessi)**, scegliere **Users (Utenti)**.

1.  Selezionare l'utente a cui si desidera applicare la policy.

1.  Scegliere **Add permissions (Aggiungi autorizzazioni)** per visualizzare la pagina Aggiungi autorizzazioni.

1.  Scegliere **Attach existing policies directly (Collega direttamente le policy esistenti)**. 

1.  Inserire il nome della policy EFS creata nella procedura precedente. 

1.  Selezionare ed espandere la policy. Quindi scegliere **{}JSON** per verificare il contenuto della policy. Dovrebbe essere simile alla seguente policy JSON.

   ```
   {
     “Version”: “2012-10-17”,
     “Statement”: [
       {
         “Sid”: “VisualEditior0”,
         “Effect”: “Allow”,
         “Action”: “elasticfilesystem:CreateFileSystem”,
         “Condition”: {
           “Bool”: {
             “elasticfilesystem:Encrypted”: “true”
           }
         },
         “Resource”: “*”
       }
   }
   ```