Skip to main content

Criar Bucket Policy

info

Para mais informações sobre Bucket Policy, consulte a documentação de Bucket Policy.

Bucket policies são regras de controle de acesso associadas a um bucket de armazenamento, que definem quem pode acessar ou gerenciar os objetos armazenados dentro desse bucket e de que forma. Essas políticas permitem que você controle permissões de forma detalhada, especificando ações permitidas, condições para acesso e usuários ou grupos que têm acesso.

Você pode gerenciar suas Bucket Policies diretamente através do console de gerenciamento disponível em: https://console.magalu.cloud/.

Navegue até "Object Storage"

Clique nos três pontos laterais, e terá uma visualização como a mostrada abaixo: Bucket Policy Clique em "Editar Política"

Esse painel permite:

  • Criar novas políticas.
  • Editar políticas existentes.

Esse recurso proporciona um ambiente centralizado e de fácil uso para garantir que suas políticas estão configuradas de acordo com as melhores práticas de segurança e governança de dados.

Bucket Policy Sintaxe

As políticas são definidas utilizando um documento de política com a seguinte sintaxe:

policy  = {
<version_block?>
<id_block?>
<statement_block>
}

<version_block> = "Version" : ("2012-10-17")

<id_block> = "Id" : <policy_id_string>

<statement_block> = "Statement" : [ <statement>, <statement>, ... ]

<statement> = {
<sid_block?>,
<principal_block?>,
<effect_block>,
<action_block>,
<resource_block>
}

<sid_block> = "Sid" : <sid_string>

<effect_block> = "Effect" : ("Allow" | "Deny")

<principal_block> = ("Principal") : ("*" | <principal_map>)

<principal_map> = { <principal_map_entry>, <principal_map_entry>, ... }

<principal_map_entry> = ("MGC") :
[<principal_id_string>, <principal_id_string>, ...]

<action_block> = ("Action") :
("*" | <action_string> | [<action_string>, <action_string>, ...])

<resource_block> = ("Resource") :
: ("*" | <resource_string> | [<resource_string>, <resource_string>, ...])