View a markdown version of this page

Gerenciar políticas de bucket de vetores - Amazon Simple Storage Service

Gerenciar políticas de bucket de vetores

Políticas de bucket de vetores são políticas baseadas em recursos que você anexa diretamente aos buckets de vetores para controlar o acesso ao bucket e ao respectivo conteúdo. É possível adicionar, visualizar, editar e excluir políticas de bucket de vetores usando a API REST do Amazon S3, SDKs da AWS, o console do S3 ou a AWS Command Line Interface (AWS CLI). As políticas de bucket para buckets de vetores podem conceder permissões a entidades principais de outras contas da AWS, o que as torna úteis para cenários de acesso entre contas.

Operações de gerenciamento de políticas

Adicionar uma política de bucket de vetores

  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Amazon S3.

  3. Escolha Buckets de vetores e selecione o nome do bucket de vetores ao qual você deseja adicionar uma política.

  4. Escolha a aba Permissões.

  5. Em Política de bucket de vetores, escolha Editar.

  6. No editor de políticas, insira a política JSON.

  7. (Opcional) Escolha Exemplos de política para ver exemplos de política que você pode adaptar às suas necessidades.

  8. Depois de inserir a política, escolha Salvar alterações.

Para adicionar ou atualizar uma política de bucket, use o comando de exemplo a seguir e substitua os espaços reservados para entrada do usuário por suas próprias informações.

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

Visualizar uma política de bucket de vetores

  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Amazon S3.

  3. Escolha Buckets de vetores e selecione o nome do bucket de vetores para o qual você deseja visualizar a política.

  4. Escolha a aba Permissões.

Para recuperar uma política de bucket, use o comando de exemplo a seguir e substitua os espaços reservados para entrada do usuário por suas próprias informações.

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

Excluir uma política de bucket de vetores

  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Amazon S3.

  3. Escolha Buckets de vetores e selecione o nome do bucket de vetores para o qual você deseja excluir a política.

  4. Escolha a aba Permissões.

  5. Em Política de buckets de vetores, escolha Excluir.

Para excluir uma política de bucket, use o comando de exemplo a seguir e substitua os espaços reservados para entrada do usuário por suas próprias informações.

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

Para obter informações detalhadas sobre como criar e gerenciar políticas de bucket, bem como exemplos de política e práticas recomendadas, consulte Exemplos de política baseada em recursos do S3 Vectors.