

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

# Modifica degli schemi di archiviazione delle politiche
<a name="schema-edit"></a>

Quando selezioni **Schema** nella console Amazon Verified Permissions, vengono visualizzati i **tipi di entità** e **le azioni** che compongono lo schema. Puoi visualizzare e modificare lo schema in **modalità Visual** o **JSON**. La modalità visiva consente di aggiornare lo schema aggiungendo nuovi tipi e azioni utilizzando varie procedure guidate. Utilizzando la modalità JSON, puoi iniziare ad aggiornare il codice JSON dello schema direttamente nell'editor JSON.

------
#### [ Visual Mode ]

L'editor visivo dello schema inizia con una serie di diagrammi che illustrano le relazioni tra le entità dello schema. Scegli **Espandi** per massimizzare la visualizzazione dei diagrammi. Sono disponibili due diagrammi:
+ **Diagramma** **delle azioni: la visualizzazione del diagramma** delle azioni elenca i tipi di **Principal** configurati nel Policy Store, le **azioni** che sono idonei a eseguire e le **risorse** su cui sono idonei a eseguire azioni. Le linee tra le entità indicano la possibilità di creare una politica che consenta a un responsabile di intraprendere un'azione su una risorsa. Se il diagramma delle azioni non indica una relazione tra due entità, è necessario creare tale relazione tra di esse prima di consentirla o negarla nelle politiche. Seleziona un'entità per visualizzare una panoramica delle proprietà ed espandi i dettagli per visualizzare tutti i dettagli. Scegli **Filtra in base a questo [azione \$1 tipo di risorsa \$1 tipo principale]** per vedere un'entità in una visualizzazione con solo le proprie connessioni.
+ **Diagramma dei tipi di entità****: il diagramma dei tipi di entità** si concentra sulle relazioni tra i principali e le risorse. Per comprendere le complesse relazioni principali annidate nello schema, esaminate questo diagramma. Passa il mouse su un'entità per approfondire le relazioni principali che intrattiene.

  Sotto i diagrammi sono elencate le visualizzazioni dei **tipi di entità** e delle **azioni** presenti nello schema. La visualizzazione elenco è utile quando si desidera visualizzare immediatamente i dettagli di un'azione o di un tipo di entità specifico. Seleziona qualsiasi entità per visualizzare i dettagli.

**Per modificare uno schema di autorizzazioni verificate in modalità visiva**

1. Apri la console delle [autorizzazioni verificate](https://console.aws.amazon.com/verifiedpermissions/). Scegli il tuo negozio di polizze.

1. Nel riquadro di navigazione a sinistra, scegli **Schema**.

1. Scegli la **modalità Visual**. Esamina i diagrammi entità-relazione e pianifica le modifiche che desideri apportare allo schema. Facoltativamente, puoi **filtrare in base a un'entità per esaminarne** le connessioni individuali con altre entità.

1. Scegli **Edit schema** (Modifica schema).

1. Nella sezione **Dettagli**, digita un **Namespace per lo schema**.

1. Nella sezione **Tipi di entità**, scegli **Aggiungi nuovo tipo di entità**.

1. Digita il nome dell'entità.

1. (Facoltativo) **Scegliete Aggiungi un genitore** per aggiungere le entità principali di cui la nuova entità è membro. Per rimuovere un genitore che è stato aggiunto all'entità, scegli **Rimuovi** accanto al nome del genitore.

1. Scegli **Aggiungi un attributo** per aggiungere attributi all'entità. Digita il **nome dell'attributo** e scegli il **tipo di attributo** per ogni attributo dell'entità. Verified Permissions utilizza i valori degli attributi specificati per verificare le politiche rispetto allo schema. **Seleziona se ogni attributo è obbligatorio.** Per rimuovere un attributo che è stato aggiunto all'entità, scegli **Rimuovi** accanto all'attributo.

1. Scegli **Aggiungi tipo di entità** per aggiungere l'entità allo schema.

1. Nella sezione **Azioni**, scegli **Aggiungi nuova azione**.

1. Digita il nome dell'azione.

1. (Facoltativo) **Scegliete Aggiungi una risorsa** per aggiungere i tipi di risorse a cui si applica l'azione. Per rimuovere un tipo di risorsa che è stato aggiunto all'azione, scegli **Rimuovi** accanto al nome del tipo di risorsa.

1. (Facoltativo) **Scegliete Aggiungi un principale** per aggiungere un tipo principale a cui si applica l'azione. Per rimuovere un tipo principale che è stato aggiunto all'azione, scegliete **Rimuovi** accanto al nome del tipo principale.

1. Scegli **Aggiungi un attributo** per aggiungere attributi che possono essere aggiunti al contesto di un'azione nelle tue richieste di autorizzazione. Inserisci il **nome dell'attributo** e scegli il **tipo di attributo** per ogni attributo. Verified Permissions utilizza i valori degli attributi specificati per verificare le politiche rispetto allo schema. **Seleziona se ogni attributo è obbligatorio.** Per rimuovere un attributo che è stato aggiunto all'azione, scegli **Rimuovi** accanto all'attributo.

1. Selezionare **Add action** (Aggiungi operazione).

1. Dopo aver aggiunto tutti i tipi di entità e le azioni allo schema, scegli **Salva modifiche**.

------
#### [ JSON mode ]

Durante gli aggiornamenti, noterai che l'editor JSON convalida il codice in base alla sintassi JSON e identifica errori e avvisi durante le modifiche, facilitando la ricerca rapida dei problemi. Inoltre, non devi preoccuparti della formattazione del JSON, basta scegliere **Format JSON dopo aver effettuato gli aggiornamenti e il formato** verrà aggiornato in base alla formattazione JSON prevista.

**Per modificare uno schema di autorizzazioni verificate in modalità JSON**

1. Apri la console delle [autorizzazioni verificate](https://console.aws.amazon.com/verifiedpermissions/). Scegli il tuo negozio di polizze.

1. Nel riquadro di navigazione a sinistra, scegli **Schema**.

1. Scegli la **modalità JSON**, quindi scegli **Modifica schema**.

1. Inserisci il contenuto dello schema JSON nel campo **Contenuto**. Non puoi salvare gli aggiornamenti dello schema finché non risolvi tutti gli errori di sintassi. Puoi scegliere **Format JSON** per formattare la sintassi JSON dello schema con la spaziatura e l'indentazione consigliate.

1. Scegli **Save changes** (Salva modifiche).

------