Gestione delle policy di bucket vettoriali - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione delle policy di bucket vettoriali

Le policy di bucket vettoriali sono policy basate sulle risorse che puoi collegare direttamente ai bucket vettoriali per controllare l’accesso al bucket e al suo contenuto. Puoi aggiungere, visualizzare, modificare ed eliminare le policy dei bucket vettoriali utilizzando l'API REST di Amazon S3 AWS SDKs, la console S3 o AWS l'interfaccia a riga di comando (CLI).AWS Le policy bucket per i bucket vettoriali possono concedere autorizzazioni ai principali di altri AWS account, rendendole utili per scenari di accesso tra account.

Operazioni di gestione delle policy

Aggiunta di una policy di bucket vettoriale

  1. Apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel riquadro di navigazione sinistro, seleziona Amazon S3.

  3. Scegli Vector bucket e seleziona il nome del bucket vettoriale a cui desideri aggiungere una policy.

  4. Scegli la scheda Autorizzazioni.

  5. In Vector bucket policy, scegli Modifica.

  6. Nell’editor della policy, inserisci il file JSON della policy stessa.

  7. (Facoltativo) Seleziona Esempi di policy per visualizzare esempi di policy da adattare alle tue esigenze.

  8. Dopo aver inserito la policy, seleziona Salva modifiche.

Per aggiungere o aggiornare una bucket policy, usa il comando di esempio seguente e sostituiscila user input placeholders con le tue informazioni.

aws s3vectors put-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket" \ --policy '{"Version": "2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"arn:aws:iam::111122223333:root"},"Action":"s3vectors:*","Resource":"arn:aws:s3vectors:aws-region:111122223333:bucket/amzn-s3-demo-vector-bucket"}]}'

Visualizzazione di una policy di bucket vettoriale

  1. Apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel riquadro di navigazione sinistro, seleziona Amazon S3.

  3. Scegli Vector bucket e seleziona il nome del bucket vettoriale di cui desideri visualizzare la policy.

  4. Scegli la scheda Autorizzazioni.

Per recuperare una bucket policy, utilizzate il seguente comando di esempio e sostituitela user input placeholders con le vostre informazioni.

aws s3vectors get-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket"

Eliminazione di una policy di bucket vettoriale

  1. Apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel riquadro di navigazione sinistro, seleziona Amazon S3.

  3. Scegli Vector bucket e seleziona il nome del bucket vettoriale per cui desideri eliminare la policy.

  4. Scegli la scheda Autorizzazioni.

  5. Nella politica del bucket vettoriale, scegli Elimina.

Per eliminare una bucket policy, utilizzate il seguente comando di esempio e sostituitela user input placeholders con le vostre informazioni.

aws s3vectors delete-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket"

Per informazioni dettagliate sulla creazione e sulla gestione delle policy di bucket, incluse policy di esempio e best practice, consulta Esempi di policy basate sulle risorse di S3 Vectors.