

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Policy-Store-Schemas bearbeiten
<a name="schema-edit"></a>

Wenn Sie in der Amazon Verified Permissions-Konsole **Schema** auswählen, werden die **Entitätstypen** und **Aktionen** angezeigt, aus denen Ihr Schema besteht. Sie können Ihr Schema entweder im **visuellen Modus oder im **JSON-Modus**** anzeigen und bearbeiten. Im visuellen Modus können Sie das Schema aktualisieren, indem Sie mithilfe verschiedener Assistenten neue Typen und Aktionen hinzufügen. Im JSON-Modus können Sie direkt im JSON-Editor mit der Aktualisierung des JSON-Codes des Schemas beginnen.

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

Der visuelle Schema-Editor beginnt mit einer Reihe von Diagrammen, die die Beziehungen zwischen den Entitäten in Ihrem Schema veranschaulichen. Wählen Sie **Erweitern**, um Ihre Ansicht der Diagramme zu maximieren. Es sind zwei Diagramme verfügbar:
+ **Aktionsdiagramm** — In der **Diagrammansicht Aktionen** werden die Typen von **Prinzipalen** aufgeführt, die Sie in Ihrem Richtlinienspeicher konfiguriert haben, die **Aktionen**, zu deren Ausführung sie berechtigt sind, und die **Ressourcen**, für die sie Aktionen ausführen können. Die Linien zwischen den Entitäten zeigen, dass Sie in der Lage sind, eine Richtlinie zu erstellen, die es einem Prinzipal ermöglicht, eine Aktion für eine Ressource durchzuführen. Wenn Ihr Aktionsdiagramm keine Beziehung zwischen zwei Entitäten anzeigt, müssen Sie diese Beziehung zwischen ihnen herstellen, bevor Sie sie in Richtlinien zulassen oder verweigern können. Wählen Sie eine Entität aus, um eine Übersicht über die Eigenschaften zu erhalten, und führen Sie einen Drilldown durch, um alle Details anzuzeigen. Wählen Sie **Nach [Aktion \$1 Ressourcentyp \$1 Prinzipaltyp] filtern**, um eine Entität in einer Ansicht mit nur ihren eigenen Verbindungen anzuzeigen.
+ **Entitätstypen-Diagramm** — Das **Entitätstypen-Diagramm** konzentriert sich auf die Beziehungen zwischen Prinzipalen und Ressourcen. Wenn Sie die komplexen verschachtelten Elternbeziehungen in Ihrem Schema verstehen möchten, sehen Sie sich dieses Diagramm an. Zeigen Sie mit der Maus auf eine Entität, um sich die übergeordneten Beziehungen anzusehen, die sie besitzt.

  Unter den Diagrammen befinden sich Listenansichten der **Entitätstypen** und **Aktionen** in Ihrem Schema. Die Listenansicht ist nützlich, wenn Sie sofort die Details einer bestimmten Aktion oder eines bestimmten Entitätstyps anzeigen möchten. Wählen Sie eine beliebige Entität aus, um Details anzuzeigen.

**Um ein Schema für verifizierte Berechtigungen im visuellen Modus zu bearbeiten**

1. Öffnen Sie die [Konsole Verified Permissions](https://console.aws.amazon.com/verifiedpermissions/). Wählen Sie Ihren Richtlinienspeicher aus.

1. Wählen Sie im Navigationsbereich auf der linken Seite **Schema** aus.

1. Wählen Sie den **Visuellen Modus**. Überprüfen Sie die Entity-Relationship-Diagramme und planen Sie die Änderungen, die Sie an Ihrem Schema vornehmen möchten. Sie können optional **nach einer Entität filtern**, um deren individuelle Verbindungen zu anderen Entitäten zu untersuchen.

1. Wählen Sie **Edit schema** (Schema bearbeiten).

1. Geben **Sie im Abschnitt Details** einen **Namespace** für Ihr Schema ein.

1. Wählen Sie im Abschnitt **Entitätstypen** die Option **Neuen Entitätstyp hinzufügen** aus.

1. Geben Sie den Namen der Entität ein.

1. (Optional) Wählen Sie **Übergeordnete** Entitäten hinzufügen aus, um übergeordnete Entitäten hinzuzufügen, denen die neue Entität angehört. Um ein übergeordnetes Element zu entfernen, das der Entität hinzugefügt wurde, wählen Sie neben dem Namen der übergeordneten Entität die Option **Entfernen** aus.

1. Wählen **Sie Attribut hinzufügen** aus, um der Entität Attribute hinzuzufügen. Geben Sie den **Attributnamen** ein und wählen Sie den **Attributtyp** für jedes Attribut der Entität aus. Verified Permissions verwendet die angegebenen Attributwerte, wenn Richtlinien anhand des Schemas überprüft werden. Wählen Sie aus, ob jedes Attribut **erforderlich ist.** Um ein Attribut zu entfernen, das der Entität hinzugefügt wurde, wählen Sie neben dem Attribut die Option **Entfernen** aus.

1. Wählen Sie **Entitätstyp** hinzufügen, um die Entität zum Schema hinzuzufügen.

1. Wählen Sie im Abschnitt **Aktionen** die Option **Neue Aktion hinzufügen** aus.

1. Geben Sie den Namen der Aktion ein.

1. (Optional) Wählen Sie **Ressource hinzufügen** aus, um Ressourcentypen hinzuzufügen, für die die Aktion gilt. Um einen Ressourcentyp zu entfernen, der der Aktion hinzugefügt wurde, wählen Sie neben dem Namen des Ressourcentyps die Option **Entfernen** aus.

1. (Optional) Wählen Sie **Prinzipal hinzufügen** aus, um einen Prinzipaltyp hinzuzufügen, für den die Aktion gilt. Um einen Prinzipaltyp zu entfernen, der der Aktion hinzugefügt wurde, wählen Sie neben dem Namen des Prinzipaltyps die Option **Entfernen** aus.

1. Wählen Sie **Attribut hinzufügen** aus, um Attribute hinzuzufügen, die dem Kontext einer Aktion in Ihren Autorisierungsanfragen hinzugefügt werden können. Geben Sie den **Attributnamen** ein und wählen Sie den **Attributtyp** für jedes Attribut aus. Verified Permissions verwendet die angegebenen Attributwerte, wenn Richtlinien anhand des Schemas überprüft werden. Wählen Sie aus, ob jedes Attribut **erforderlich ist.** Um ein Attribut zu entfernen, das der Aktion hinzugefügt wurde, wählen Sie neben dem Attribut die Option **Entfernen** aus.

1. Wählen Sie **Aktion hinzufügen** aus.

1. Nachdem alle Entitätstypen und Aktionen zum Schema hinzugefügt wurden, wählen Sie **Änderungen speichern** aus.

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

Während der Aktualisierung werden Sie feststellen, dass der JSON-Editor Ihren Code anhand der JSON-Syntax validiert und Fehler und Warnungen während der Bearbeitung identifiziert, sodass Sie Probleme schneller finden können. Darüber hinaus müssen Sie sich keine Gedanken über die Formatierung von JSON machen. Wählen Sie einfach **Format JSON**, sobald Sie Ihre Aktualisierungen vorgenommen haben, und das Format wird aktualisiert, sodass es der erwarteten JSON-Formatierung entspricht.

**Um ein Schema für verifizierte Berechtigungen im JSON-Modus zu bearbeiten**

1. Öffnen Sie die [Konsole Verified Permissions](https://console.aws.amazon.com/verifiedpermissions/). Wählen Sie Ihren Richtlinienspeicher aus.

1. Wählen Sie im Navigationsbereich auf der linken Seite **Schema** aus.

1. Wählen Sie **den JSON-Modus** und dann **Schema bearbeiten** aus.

1. Geben Sie den Inhalt Ihres JSON-Schemas in das Feld **Inhalt** ein. Sie können Aktualisierungen Ihres Schemas erst speichern, wenn Sie alle Syntaxfehler behoben haben. Sie können **Format JSON** wählen, um die JSON-Syntax Ihres Schemas mit den empfohlenen Abständen und Einzügen zu formatieren.

1. Wählen Sie **Änderungen speichern ** aus.

------