Gestione delle policy dei bucket di tabelle
È possibile aggiungere, eliminare, aggiornare e visualizzare le policy di bucket per i bucket di Tabelle Amazon S3 utilizzando la REST API di Amazon S3, gli SDK AWS e la AWS Command Line Interface (AWS CLI). Per ulteriori informazioni, consulta i seguenti argomenti.
Per ulteriori informazioni, consulta i seguenti argomenti. Per ulteriori informazioni sulle azioni e sulle chiavi di condizione AWS Identity and Access Management (IAM) supportate per Tabelle Amazon S3, consulta Gestione degli accessi per Tabelle S3. Per le policy del bucket di esempio per i bucket di tabelle, consulta Policy basate su risorse per Tabelle S3.
Nota
La policy di bucket delle tabelle fornisce l’accesso alle tabelle archiviate nel bucket. Le policy di bucket delle tabelle non si applicano alle tabelle di proprietà di altri account.
Aggiunta di una policy del bucket di tabelle
Per aggiungere una policy del bucket a un bucket di tabelle, utilizzare il seguente esempio di AWS CLI.
Questo esempio mostra come creare un bucket di tabelle tramite AWS CLI. Per utilizzare il comando, sostituisci con le informazioni appropriate.user input
placeholders
aws s3tables put-table-bucket-policy \ --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1\ --resource-policyyour-policy-JSON
Apri la console Amazon S3 su https://console.aws.amazon.com/s3/
. -
Nel riquadro di navigazione sinistro, seleziona Amazon S3.
-
Seleziona Bucket di tabelle, quindi fai clic sul nome del bucket di tabelle a cui desideri aggiungere una policy.
-
Scegli la scheda Autorizzazioni.
-
In Policy di bucket della tabella, seleziona Modifica.
-
Nell’editor della policy, inserisci il file JSON della policy stessa.
-
(Facoltativo) Seleziona Esempi di policy per visualizzare esempi di policy da adattare alle tue esigenze.
-
Dopo aver inserito la policy, seleziona Salva modifiche.
Visualizzazione di una policy dei bucket di tabelle
Per visualizzare la policy di bucket associata a un bucket di tabelle, utilizza il seguente esempio di AWS CLI.
Questo esempio mostra come visualizzare la policy associata a un bucket di tabelle tramite la AWS CLI. Per utilizzare il comando, sostituisci con le informazioni appropriate.user
input placeholders
aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Apri la console Amazon S3 su https://console.aws.amazon.com/s3/
. -
Nel riquadro di navigazione sinistro, seleziona Amazon S3.
-
Seleziona Bucket di tabelle, quindi fai clic sul nome del bucket di tabelle per il quale desideri visualizzare la policy.
-
Scegli la scheda Autorizzazioni.
Eliminazione di una policy del bucket di tabelle
Per eliminare una policy di bucket associata a un bucket di tabelle, utilizza il seguente esempio di AWS CLI.
In questo esempio viene mostrato come eliminare una policy del bucket di tabelle tramite AWS CLI. Per utilizzare il comando, sostituisci con le informazioni appropriate.user input
placeholders
aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Apri la console Amazon S3 su https://console.aws.amazon.com/s3/
. -
Nel riquadro di navigazione sinistro, seleziona Amazon S3.
-
Seleziona Bucket di tabelle, quindi fai clic sul nome del bucket di tabelle per il quale desideri eliminare una policy.
-
Scegli la scheda Autorizzazioni.
-
In Policy di bucket della tabella, seleziona Elimina.