

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

# Personalizzazioni dei tenant di distribuzione
<a name="tenant-customization"></a>

Quando si utilizza una distribuzione multi-tenant, i tenant di distribuzione ereditano la configurazione di distribuzione multi-tenant. Tuttavia, puoi personalizzare alcune impostazioni a livello di tenant di distribuzione.

Puoi personalizzare gli elementi seguenti:
+ **Parametri**: i parametri sono coppie chiave-valore che puoi utilizzare per il dominio di origine o i percorsi di origine. Per informazioni, consulta [Come funzionano i parametri con tenant di distribuzione](#tenant-customize-parameters).
+ **AWS WAF Web ACL (V2)**: è possibile specificare un ACL Web separato per il tenant di distribuzione, che *sostituirà* l'ACL Web utilizzato per la distribuzione multi-tenant. Puoi anche disabilitare questa impostazione per un tenant di distribuzione specifico, il che significa che il tenant di distribuzione non erediterà le protezioni ACL Web dalla distribuzione multi-tenant. Per ulteriori informazioni, consulta [AWS WAF ACL web](DownloadDistValuesGeneral.md#DownloadDistValuesWAFWebACL).
+ **Restrizioni geografiche**: le restrizioni geografiche specificate per un tenant di distribuzione *sovrascriveranno* qualsiasi restrizione geografica per la distribuzione multi-tenant. Ad esempio, se blocchi Germania (DE) nella distribuzione multi-tenant, anche tutti i tenant di distribuzione associati bloccheranno DE. Tuttavia, se consenti DE per un tenant di distribuzione specifico, le impostazioni di tale tenant di distribuzione sovrascriveranno le impostazioni per la distribuzione multi-tenant. Per ulteriori informazioni, consulta [Limitazione della distribuzione geografica del contenuto](georestrictions.md).
+ **Percorsi di invalidazione**: specifica i percorsi dei file del contenuto che desideri invalidare per il tenant di distribuzione. Per ulteriori informazioni, consulta [Invalidare i file](Invalidation_Requests.md).
+ **Certificati TLS personalizzati: i certificati** AWS Certificate Manager (ACM) specificati per i tenant di distribuzione sono supplementari al certificato fornito nella distribuzione multi-tenant. Tuttavia, se lo stesso dominio è coperto sia dalla distribuzione multi-tenant che dai certificati tenant di distribuzione, viene utilizzato il certificato tenant. Per ulteriori informazioni, consulta [Richiedi i certificati per il tuo tenant CloudFront di distribuzione](managed-cloudfront-certificates.md).
+ **Nomi di dominio**: devi specificare almeno un nome di dominio per tenant di distribuzione.

## Come funzionano i parametri con tenant di distribuzione
<a name="tenant-customize-parameters"></a>

Un parametro è una coppia chiave-valore che puoi utilizzare per i valori segnaposto. Definisci i parametri che desideri utilizzare nella distribuzione multi-tenant e specifica se sono obbligatori.

Quando definisci i parametri nella distribuzione multi-tenant, puoi scegliere se tali parametri devono essere inseriti a livello di tenant di distribuzione.
+ Se definisci i parametri come *richiesti* nella distribuzione multi-tenant, devono essere inseriti a livello di tenant di distribuzione. (Non vengono ereditati).
+ Se i parametri *non sono richiesti*, puoi fornire un valore predefinito nella distribuzione multi-tenant ereditata dal tenant di distribuzione.

Puoi inoltre utilizzare i seguenti parametri di input:
+ Origin Domain Name (Nome dominio origine)
+ Percorso origine

Nella distribuzione multi-tenant, puoi definire fino a due parametri per ciascuna delle proprietà precedenti.

## Parametri di esempio
<a name="examples-parameters"></a>

Vedi i seguenti esempi per l’utilizzo dei parametri per il nome di dominio e il percorso di origine.

**Parametri dei nomi di dominio**

Nella configurazione di distribuzione multi-tenant, puoi definire un parametro per il nome di dominio di origine come negli esempi seguenti:

**Simple Storage Service (Amazon S3)**
+ `{{{{parameter1}}}}.amzn-s3-demo-logging-bucket.s3.us-east-1.amazonaws.com`
+ `{{{{parameter1}}}}–amzn-s3-demo-logging-bucket.s3.us-east-1.amazonaws.com`

**Origini personalizzate**
+ `{{{{parameter1}}}}.lambda-url.us-east-1.on.aws`
+ `{{{{parameter1}}}}.mediapackagev2.ap-south-1.amazonaws.com`

Quando crei un tenant di distribuzione, specifica il valore da utilizzare per `{{parameter1}}`.

```
"Parameters": [
  {
    "Name": "parameter1",
    "Value": "mycompany-website"
  }
]
```

Utilizzando gli esempi precedenti specificati nella distribuzione multi-tenant, il nome di dominio di origine per il tenant di distribuzione viene risolto come segue: 
+ `{{mycompany-website}}.amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com`
+ `{{mycompany-website}}–amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com`
+ `{{mycompany-website}}.lambda-url.us-east-1.on.aws`
+ `{{mycompany-website}}.mediapackagev2.ap-south-1.amazonaws.com`

**Parametri del percorso di origine**

Allo stesso modo, puoi definire i parametri per il percorso di origine nella distribuzione multi-tenant come negli esempi seguenti:
+ `/{{{{{{parameter2}}}}}}`
+ `/{{{{{{parameter2}}}}}}/test`
+ `/public/{{{{{{parameter2}}}}}}/test`
+ `/search?name={{{{{{parameter2}}}}}}`

Quando crei un tenant di distribuzione, specifica il valore da utilizzare per `{{parameter2}}`.

```
"Parameters": [
  {
    "Name": "parameter2",
    "Value": "myBrand"
  }
]
```

Utilizzando gli esempi precedenti specificati nella distribuzione multi-tenant, il percorso di origine per il tenant di distribuzione viene risolto come segue: 
+ `/{{myBrand}}`
+ `/{{myBrand}}/test`
+ `/public/{{myBrand}}/test`
+ `/search?name={{myBrand}}`



**Example Esempio**  
Desideri creare più siti web (tenant) per i clienti e devi assicurarti che ogni risorsa del tenant di distribuzione utilizzi i valori corretti.  

1. Crea una distribuzione multi-tenant e includi due parametri per la configurazione del tenant di distribuzione.

1. Per il nome di dominio di origine, create un parametro denominato {{customer-name}} e specificate che è obbligatorio. Inserisci il parametro prima del bucket S3, in modo che venga visualizzato come: 

   `{{{{customer-name}}}}.amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com`.

1. Per il percorso di origine, create un secondo parametro denominato {{my-theme}} e specificate che è facoltativo, con un valore predefinito di{{basic}}. Il percorso di origine viene visualizzato come: `/{{{{my-theme}}}}`

1. Quando crei un tenant di distribuzione:
   + Per il nome di dominio, è necessario specificare un valore per{{customer-name}}, poiché è contrassegnato come obbligatorio nella distribuzione multi-tenant.
   + Per il percorso di origine, puoi facoltativamente specificare un valore {{my-theme}} o utilizzare il valore predefinito.