[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