Aktionen, Ressourcen und Bedingungsschlüssel für AWS SQL Workbench
AWS SQL Workbench (Dienstpräfix:sqlworkbench) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Dienstautorisierung für diesen Dienst
an.
Themen
Aktionen, definiert von AWS SQL Workbench
AWS SQL Workbench hat keine API-Operationen, die als Actions Element einer IAM-Richtlinienanweisung verwendet werden können.
Permission-only Aktionen für AWS SQL Workbench
Die folgenden Aktionen werden von AWS SQL Workbench definiert, können jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Gewährt die Berechtigung zum Zuordnen einer Verbindung zu einem Diagramm |
Schreiben |
|||
Gewährt die Berechtigung zum Zuordnen einer Verbindung zu einem Tab |
Schreiben |
|||
Gewährt die Berechtigung zum Zuordnen eines Notebook zu einem Tab |
Schreiben |
|||
Gewährt die Berechtigung zum Zuordnen einer Abfrage zu einem Tab |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von Ordnern in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Abrufen von Notizbuchzelleninhalten in Ihrem Konto |
Lesen |
|||
Gewährt die Berechtigung zum Erstellen eines SQLWorkbench-Kontos |
Schreiben |
|||
Gewährt die Berechtigung, ein neues gespeichertes Diagramm in Ihrem Konto zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Verbindung in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Ordners in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Erstellen eines neuen Notizbuchs in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Erstellen einer Notizbuchzelle in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Erstellen eines neuen Notizbuchs aus einer Notizbuchversion in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Erstellen einer Notebook-Version für Ihr Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen gespeicherten Abfrage in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Diagrammen in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Verbindungen in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Entfernen von Notizbüchern in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Entfernen von Notizbuchzellen in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Entfernen von Notizbuchzellen in Ihrem Konto |
Schreiben |
|||
Erteilt die Erlaubnis, den kontoweiten benutzerdefinierten Kontext zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen gespeicherter Abfragen in Ihrem Konto |
Schreiben |
|||
Erteilt die Erlaubnis, den Kontext der SQL-Generierung zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen eines Tabs aus Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Ausführen einer Abfrage in Ihrem Redshift-Cluster |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines neuen Notizbuches durch Duplizieren eines vorhandenen Notizbuches in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Exportieren eines Notizbuchs in Ihr Konto |
Lesen |
|||
Gewährt die Berechtigung, eine neue Sitzung in Ihrem Konto zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen von Kontoinformationen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Konto-Einstellungen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Datenbankstrukturmetadaten für automatisches Fertigstellen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Datenbankstrukturinformationen für automatisches Fertigstellen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Diagrammen für Ihr Konto |
Lesen |
|||
Gewährt die Berechtigung, Verbindungen für Ihr Konto herzustellen |
Lesen |
|||
Gewährt die Berechtigung, Notebook-Metadaten für Ihr Konto herzustellen |
Lesen |
|||
Erteilt die Berechtigung, den Inhalt einer Notebook-Version in Ihrem Konto abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, einen kontoweiten benutzerdefinierten Kontext abzurufen |
Lesen |
|||
Erteilt die Berechtigung zum Abrufen der maximalen Anzahl von Eingabeaufforderungen für Q generative SQL |
Lesen |
|||
Gewährt die Berechtigung, Text-to-SQL-Empfehlungen zu erhalten |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Abfrageausführung in Ihrem Konto. |
Lesen |
|||
Gewährt die Berechtigung, gespeicherte Abfragen für Ihr Konto abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der aus einer Datei abgeleiteten Spalten und Datentypen |
Lesen |
|||
Erteilt die Erlaubnis, den Kontext der SQL-Generierung abzurufen |
Lesen |
|||
Gewährt die Berechtigung, Text-to-SQL-Empfehlungen zu erhalten |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Benutzerinformationen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Workspace-Einstellungen für Ihr Konto |
Lesen |
|||
Gewährt die Berechtigung zum Importieren eines Notizbuchs in Ihr Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Auflisten der Verbindungen in Ihrem Konto |
Auflisten |
|||
Gewährt die Berechtigung, Datenbanken Ihres Redshift-Clusters aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Dateien und Ordnern |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von Metadaten für Ihr Konto |
Auflisten |
|||
Erteilt die Berechtigung zum Auflisten der Notizbücher in Ihrem Konto |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten des Abfrageausführungsverlaufs in Ihrem Konto. |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Redshift-Clustern in Ihrem Konto |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Beispieldatenbanken |
Lesen |
|||
Gewährt die Berechtigung zur Auflistung von Versionen gespeicherter Abfragen in Ihrem Konto |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Tabs in Ihrem Konto |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten markierter Ressourcen |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten der Tags einer sqlworkbench-Ressource |
chart |
Lesen |
||
Erteilt die Erlaubnis, Kontoeinstellungen zusammen mit der Anfrage anzugeben |
Schreiben |
|||
Erteilt die Erlaubnis, den kontoweiten benutzerdefinierten Kontext zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, den Kontext der SQL-Generierung zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen oder Aktualisieren eines Tabs in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Workspace-Einstellungen in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Wiederherstellen eines Notizbuchs in Ihrem Konto auf eine Version |
Schreiben |
|||
Gewährt die Berechtigung zum Markieren einer sqlworkbench-Ressource |
chart |
Taggen, Schreiben |
||
Gewährt die Berechtigung zum Aufheben der Markierung einer sqlworkbench-Ressource |
chart |
Taggen, Schreiben |
||
Erteilung der Berechtigung zur Aktualisierung der kontoweiten Verbindungseinstellungen |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Exporteinstellungen für das gesamte Konto. |
Schreiben |
|||
Erteilung der Berechtigung zur Aktualisierung kontoweiter allgemeiner Einstellungen |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von text-to-SQL-Einstellungen für das gesamte Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Diagramms in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Verbindung in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Verschieben von Dateien in Ihrem Konto |
chart |
Schreiben |
||
Gewährt die Berechtigung, den Namen und die Details eines Ordners in Ihrem Konto zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung zum Aktualisieren von Notizbuchmetadaten in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Aktualisieren eines Notizbuchzelleninhalts in Ihrem Konto |
Schreiben |
|||
Erteilt die Berechtigung zum Aktualisieren eines Notizbuchzellen-Layouts in Ihrem Konto |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer gespeicherten Abfrage in Ihrem Konto |
Schreiben |
Ressourcentypen, definiert durch AWS SQL Workbench
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :sqlworkbench: $ {Region} :$ {Konto} :chart/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Region} :$ {Konto} :Verbindung/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Region} :$ {Konto} :notebook/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Region} :$ {Konto} :query/$ {} ResourceId |
Bedingungsschlüssel für AWS SQL Workbench
AWS SQL Workbench definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |