Criar ACL de um Objeto
Para mais informações sobre ACLs, consulte a documentação de ACL.
- 🖥️ Console
- MGC-CLI
- AWS-CLI
- RCLONE
Atualmente, a criação de listas de controle de acesso (ACL) para objetos não é suportada diretamente pelo Console. Essa configuração deve ser realizada por meio da 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 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 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.