Administración de políticas de bucket vectorial - Amazon Simple Storage Service

Administración de políticas de bucket vectorial

Las políticas de bucket vectorial son políticas basadas en recursos que se asocian directamente a buckets vectoriales para controlar el acceso al bucket y el contenido. Puede agregar, ver, editar y eliminar políticas de buckets vectoriales mediante la API de REST de Amazon S3, los AWS SDK, la consola de S3 o la interfaz de la línea de comandos de AWS (CLI de AWS). Las políticas de bucket para buckets vectoriales pueden conceder permisos a entidades principales de otras cuentas de AWS, lo que las convierte en útiles para escenarios de acceso entre cuentas.

Operaciones de administración de políticas

Adición de una política de bucket vectorial

  1. Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3.

  2. En el panel de navegación izquierdo, elija Amazon S3.

  3. Elija Buckets vectoriales y seleccione el nombre del bucket de vector al que desea agregar una política.

  4. Elija la pestaña Permisos.

  5. En Política de bucket vectorial, elija Editar.

  6. En el editor de políticas, ingrese el JSON de la política.

  7. (Opcional) Elija Ejemplos de políticas para ver ejemplos de políticas que puede adaptar a sus necesidades.

  8. Después de ingresar la política, elija Guardar cambios.

Para agregar o actualizar una política de bucket, utilice el siguiente comando de ejemplo y reemplace los marcadores de posición de entrada del usuario por información propia.

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"}]}'

Visualización de una política de bucket vectorial

  1. Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3.

  2. En el panel de navegación izquierdo, elija Amazon S3.

  3. Elija Buckets vectoriales y seleccione el nombre del bucket vectorial para el que desea agregar la política.

  4. Elija la pestaña Permisos.

Para recuperar una política de bucket, utilice el siguiente comando de ejemplo y reemplace los marcadores de posición de entrada del usuario por información propia.

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

Eliminación de una política de bucket vectorial

  1. Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3.

  2. En el panel de navegación izquierdo, elija Amazon S3.

  3. Elija Buckets vectoriales y seleccione el nombre del bucket vectorial para el que desea eliminar la política.

  4. Elija la pestaña Permisos.

  5. En Política de bucket vectorial, elija Eliminar.

Para eliminar una política de bucket, utilice el siguiente comando de ejemplo y reemplace los marcadores de posición de entrada del usuario por información propia.

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

Para obtener información detallada sobre cómo crear y administrar políticas de bucket, incluidos ejemplos de políticas y prácticas recomendadas, consulte Ejemplos de políticas basadas en recursos de S3 Vectors.