

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Editando esquemas de armazenamento de políticas
<a name="schema-edit"></a>

Quando você seleciona **Esquema** no console de permissões verificadas da Amazon, os **tipos de entidade** e **ações** que compõem seu esquema são exibidos. Você pode visualizar e editar seu esquema no **modo Visual ou no modo** **JSON**. O modo visual permite que você atualize o esquema adicionando novos tipos e ações usando vários assistentes. Usando o modo JSON, você pode começar a atualizar o código JSON do esquema diretamente no editor JSON.

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

O editor de esquema visual começa com uma série de diagramas que ilustram as relações entre as entidades em seu esquema. Escolha **Expandir** para maximizar sua visualização dos diagramas. Há dois diagramas disponíveis:
+ **Diagrama** de **ações — A exibição do diagrama** de ações lista os tipos de **diretores** que você configurou em seu repositório de políticas, as **ações** que eles estão qualificados para executar e os **recursos** nos quais eles estão qualificados para realizar ações. As linhas entre entidades indicam sua capacidade de criar uma política que permita ao diretor realizar uma ação em um recurso. Se seu diagrama de ações não indicar uma relação entre duas entidades, você deverá criar essa relação entre elas antes de permitir ou negá-la nas políticas. Selecione uma entidade para ver uma visão geral das propriedades e faça uma busca detalhada para ver todos os detalhes. Escolha **Filtrar por essa [ação \| tipo de recurso \| tipo principal]** para ver uma entidade em uma exibição com somente suas próprias conexões.
+ **Diagrama de tipos** de **entidades — O diagrama de tipos** de entidades se concentra nas relações entre diretores e recursos. Quando quiser entender as complexas relações parentais aninhadas em seu esquema, revise este diagrama. Passe o mouse sobre uma entidade para detalhar os relacionamentos principais que ela tem.

  Abaixo dos diagramas, há visualizações de lista dos **tipos de entidades** e **ações** em seu esquema. A exibição em lista é útil quando você deseja visualizar imediatamente os detalhes de uma ação específica ou tipo de entidade. Selecione qualquer entidade para ver os detalhes.

**Edite um esquema do Verified Permissions no modo visual**

1. Abra o [console de Permissões verificadas](https://console.aws.amazon.com/verifiedpermissions/). Escolha seu repositório de políticas.

1. No painel de navegação à esquerda, escolha **Esquema**.

1. Escolha **Modo visual**. Revise os diagramas de relacionamento entre entidades e planeje as alterações que você deseja fazer em seu esquema. Opcionalmente, você pode **filtrar por** uma entidade para examinar suas conexões individuais com outras entidades.

1. Escolha **Edit schema (Editar esquema)**.

1. Na seção **Detalhes**, digite um **Namespace** para seu esquema.

1. Na seção **Tipos de entidade**, escolha **Adicionar novo tipo de entidade**.

1. Digite o nome da entidade.

1. (Opcional) Escolha **Adicionar um pai** para adicionar entidades pai das quais a nova entidade é membro. Para remover um pai adicionado à entidade, escolha **Remover** ao lado do nome do pai.

1. Para adicionar outro atributo à entidade, escolha **Adicionar um atributo**. Digite o **Nome do atributo** e escolha um **Tipo de atributo** para cada atributo da entidade. O Verified Permissions usa os valores de atributo especificados ao verificar as políticas com base no esquema. Especifique se cada atributo é **Obrigatório**. Para remover um atributo adicionado à entidade, escolha **Remover** ao lado do atributo.

1. Escolha **Adicionar tipo de entidade** para adicionar a entidade ao esquema.

1. Na seção **Ações**, escolha **Adicionar nova ação**.

1. Digite o nome da ação.

1. (Opcional) Escolha **Adicionar um recurso** para adicionar tipos de recursos aos quais a ação se aplica. Para remover um tipo de recurso adicionado à ação, escolha **Remover** ao lado do nome do tipo de recurso.

1. (Opcional) Escolha **Adicionar uma entidade principal** para adicionar um tipo de entidade principal ao qual a ação se aplica. Para remover um tipo de entidade principal adicionado à ação, escolha **Remover** ao lado do nome do tipo de entidade principal.

1. Escolha **Adicionar um atributo** para adicionar atributos que podem ser adicionados ao contexto de uma ação em suas solicitações de autorização. Insira o **nome do atributo** e escolha o **tipo de atributo** para cada atributo. O Verified Permissions usa os valores de atributo especificados ao verificar as políticas com base no esquema. Especifique se cada atributo é **Obrigatório**. Para remover um atributo adicionado à ação, escolha **Remover** ao lado do atributo.

1. Selecione **Adicionar ação**.

1. Depois que todos os tipos de entidade e ações tiverem sido adicionados ao esquema, escolha **Salvar alterações**.

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

Ao fazer atualizações, você notará que o editor JSON valida seu código em relação à sintaxe JSON e identificará erros e avisos à medida que você edita, facilitando a localização rápida de problemas. Além disso, você não precisa se preocupar com a formatação do JSON, basta escolher **Formatar JSON** depois de fazer as atualizações e o formato será atualizado para corresponder à formatação JSON esperada.

**Para editar um esquema do Verified Permissions no modo JSON**

1. Abra o [console de Permissões verificadas](https://console.aws.amazon.com/verifiedpermissions/). Escolha seu repositório de políticas.

1. No painel de navegação à esquerda, escolha **Esquema**.

1. Escolha o **Modo JSON** e, em seguida, escolha **Editar esquema**.

1. Insira o conteúdo do esquema JSON no campo **Conteúdo**. Você só poderá salvar atualizações em seu esquema depois que resolver todos os erros de sintaxe. Você pode escolher **Formatar** para formatar a sintaxe JSON do seu esquema com o espaçamento e o recuo recomendados.

1. Escolha **Salvar alterações**.

------