Skip to main content

Configuração da Lista de Controle de Acesso (ACL) de um Objeto

Para configurar a Lista de Controle de Acesso (ACL) de um objeto, utilize o comando apropriado conforme a ferramenta que você está usando.

MGC-CLI

mgc object-storage objects acl set "mgc-bucket-1"/"my-file"

Você pode adicionar a flag correspondente às suas necessidades de acesso. As opções disponíveis são:

  • --private: O proprietário (Owner) possui FULL_CONTROL. Apenas o proprietário e os delegados da conta têm direitos de acesso; nenhum outro usuário tem acesso.

  • --public-read: O proprietário (Owner) possui FULL_CONTROL. Qualquer pessoa pode acessar o objeto para LEITURA (Read).

  • --grant-write array (object): Permite que os destinatários criem objetos no bucket especificado.

AWS S3 API

aws s3api put-bucket-acl --bucket "mgc-bucket-1" --key "my-file" --acl "ACL-Grantee"

Para determinar o tipo de acesso a configurar em “ACL-Grantee”, consulte a documentação de ACL da AWS CLI.

RClone

rclone copy "my-file" "NOME_DO_REMOTO":"mgc-bucket-1"/"my-file" --acl ACL

No RClone, a ACL é configurada durante o upload ou cópia do objeto. O valor para ACL segue o mesmo padrão descrito na documentação de ACL da AWS CLI.