Verwalten von Tabellen-Bucket-Richtlinien - Amazon Simple Storage Service

Verwalten von Tabellen-Bucket-Richtlinien

Sie können Bucket-Richtlinien für Amazon S3-Tabellen-Buckets über die REST-API, AWS SDKs und AWS Command Line Interface (AWS CLI) hinzufügen, löschen, aktualisieren und anzeigen. Weitere Informationen finden Sie unter den folgenden Themen.

Weitere Informationen finden Sie unter den folgenden Themen. Weitere Informationen zu unterstützten AWS Identity and Access Management(IAM)-Aktionen und Bedingungsschlüsseln für Amazon S3 Tables finden Sie unter Zugriffsverwaltung für S3 Tables. Beispiele für Bucket-Richtlinien für Tabellen-Buckets finden Sie unter Ressourcenbasierte Richtlinien für S3 Tables.

Anmerkung

Die Tabellen-Bucket-Richtlinie ermöglicht den Zugriff auf die im Bucket gespeicherten Tabellen. Tabellen-Bucket-Richtlinien gelten nicht für Tabellen, die anderen Konten gehören.

Hinzufügen einer Tabellen-Bucket-Richtlinie

Verwenden Sie das folgende AWS CLI-Beispiel, um einem Tabellen-Bucket eine Bucket-Richtlinie hinzuzufügen.

Dieses Beispiel veranschaulicht, wie Sie mit der AWS CLI eine Tabellen-Bucket-Richtlinie erstellen. Wenn Sie diesen Befehl verwenden wollen, ersetzen Sie user input placeholders durch Ihre eigenen Informationen.

aws s3tables put-table-bucket-policy \ --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1 \ --resource-policy your-policy-JSON
  1. Öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie im linken Navigationsbereich die Option Amazon S3 aus.

  3. Wählen Sie Tabellen-Buckets und dann den Tabellen-Bucket-Namen aus, zu dem Sie eine Richtlinie hinzufügen möchten.

  4. Wählen Sie die Registerkarte Permissions (Berechtigungen).

  5. Wählen Sie unter Tabellen-Bucket-Richtlinie Bearbeiten aus.

  6. Geben Sie im Richtlinien-Editor Ihre Richtlinien-JSON-URL ein.

  7. (Optional) Wählen Sie Richtlinienbeispiele aus, um Beispielrichtlinien zu sehen, die Sie an Ihre Bedürfnisse anpassen können.

  8. Nachdem Sie Ihre Richtlinie eingegeben haben, wählen Sie Änderungen speichern.

Anzeigen einer Tabellen-Bucket-Richtlinie

Verwenden Sie das folgende AWS CLI-Beispiel, um die Bucket-Richtlinie anzuzeigen, die einem Tabellen-Bucket angefügt ist.

Dieses Beispiel zeigt, wie Sie mithilfe der AWS CLI die Richtlinie anzeigen, die einem Tabellen-Bucket angefügt ist. Wenn Sie diesen Befehl verwenden wollen, ersetzen Sie user input placeholders durch Ihre eigenen Informationen.

aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
  1. Öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie im linken Navigationsbereich die Option Amazon S3 aus.

  3. Wählen Sie Tabellen-Buckets und dann den Tabellen-Bucket-Namen aus, für den Sie die Richtlinie anzeigen möchten.

  4. Wählen Sie die Registerkarte Permissions (Berechtigungen).

Löschen einer Tabellen-Bucket-Richtlinie

Verwenden Sie das folgende AWS CLI-Beispiel, um eine Bucket-Richtlinie zu löschen, die einem Tabellen-Bucket angefügt ist.

Dieses Beispiel veranschaulicht, wie Sie mit der AWS CLI eine Tabellen-Bucket-Richtlinie löschen. Wenn Sie diesen Befehl verwenden wollen, ersetzen Sie user input placeholders durch Ihre eigenen Informationen.

aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
  1. Öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie im linken Navigationsbereich die Option Amazon S3 aus.

  3. Wählen Sie Tabellen-Buckets und dann den Tabellen-Bucket-Namen aus, für den Sie eine Richtlinie löschen möchten.

  4. Wählen Sie die Registerkarte Permissions (Berechtigungen).

  5. Wählen Sie unter Tabellen-Bucket-Richtlinie die Option Löschen aus.