View Issue Details

IDProjectCategoryView StatusLast Update
2775Composrfiledumppublic2016-08-22 20:41
ReporterPDStig Assigned To 
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary2775: Filedump permissions by folder
DescriptionEnable the ability to set permissions by folder for the filedump.

The first permission would be "direct access". If this permission is enabled, then the folder and all files in it can be accessed everywhere, including by direct URL call. If direct access is enabled, then all view-type permissions should be disabled since anyone can view anything in it.

If direct access is disabled, then a .htaccess file will be created inside that folder to throw a forbidden message for any attempts to call files in the folder directly. Instead, viewing files inside that folder would have to run through Composr and its permissions checks.

Permissions available for a folder by usergroup include view access, add folder, edit own folder, edit folder, delete own folder, delete folder, upload files, edit own files, edit files, delete own files, delete files, and reference files in content (aka. attachments/media tag). There should probably also be the ability to change metadata such as file/folder add date, edit date, owner, etc. (at the very least, owner).
TagsNo tags attached.
Attach Tags
Time estimation (hours)32
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 2774 Not Assigned Use filedump / virtual UI for managing attachments 

Activities

Chris Graham

2016-08-22 20:41

administrator   ~4266

Note that we can never make assumptions of server-specific stuff like .htaccess working. It can be disabled even on Apache.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2016-08-12 20:20 PDStig New Issue
2016-08-22 20:39 Chris Graham Relationship added related to 2774
2016-08-22 20:40 Chris Graham Time estimation (hours) => 32
2016-08-22 20:41 Chris Graham Note Added: 0004266