[Cyberduck-trac] [Cyberduck] #5711: Change default ACL to inherit

Cyberduck trac at trac.cyberduck.ch
Sat Feb 19 20:37:30 CET 2011


#5711: Change default ACL to inherit
---------------------------------------+------------------------------
 Reporter:  Decker Jesse               |         Owner:  dkocher
     Type:  enhancement                |        Status:  new
 Priority:  normal                     |     Milestone:
Component:  s3                         |       Version:  Nightly Build
 Severity:  minor                      |    Resolution:
 Keywords:  acl, permissions, default  |  Architecture:  Intel
 Platform:  Mac OS X 10.6              |
---------------------------------------+------------------------------
Description changed by Decker Jesse:

Old description:

> According to the
> [http://trac.cyberduck.ch/wiki/help/en/howto/s3#DefaultACLs Default ACLs
> in Cyberducks FAQ], if you have a default ACL specified in preferences,
> it will be applied to all uploaded files.  However, if you turn this
> feature '''OFF''', aka. uncheck the box "Change Permissions" under
> Preferenes >> Transfers tab >> Permissions tab >> Uploads section >>
> Change Permissions, the ACL that is applied is [Owner: FULL_CONTROL]
> only.
>
> Private CloudFront distributions require special access, including a
> custom ACL.  I would argue the better way would be to have the default be
> to apply an inherited ACL when the box is unchecked.  This would
> eliminate the need to add a new user to the affected files after every
> upload.
>
> Additionally, the functionality of forcing the upload to have [Owner:
> FULL_CONTROL] only would still be intact by enabling that checkbox and
> customizing the permissions.
>

> On a side note, we use your software every day at work -- great stuff!
> Thank you so much!

New description:

 According to the
 [http://trac.cyberduck.ch/wiki/help/en/howto/s3#DefaultACLs Default ACLs
 in Cyberducks FAQ], if you have a default ACL specified in preferences, it
 will be applied to all uploaded files.  However, if you turn this feature
 '''OFF''', aka. uncheck the box "Change Permissions" under Preferenes >>
 Transfers tab >> Permissions tab >> Uploads section >> Change Permissions,
 the ACL that is applied is [Owner: FULL_CONTROL] only.

 This behavior has been confirmed on 3.8 and current nightly build.

 Private CloudFront distributions require special access, including a
 custom ACL.  I would argue the better way would be to have the default be
 to apply an inherited ACL when the box is unchecked.  This would eliminate
 the need to add a new user to the affected files after every upload.

 Additionally, the functionality of forcing the upload to have [Owner:
 FULL_CONTROL] only would still be intact by enabling that checkbox and
 customizing the permissions.


 On a side note, we use your software every day at work -- great stuff!
 Thank you so much!

--

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/5711#comment:1>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list