Dnn.Platform icon indicating copy to clipboard operation
Dnn.Platform copied to clipboard

[Enhancement]: Permission to allow downloading without view Permission

Open DanielBolef opened this issue 5 months ago • 2 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues

Description of problem

Roles/Users without folder view permissions cannot download from that folder. This is problem when using permissions to hide folders from Roles/Users in the Resource Manager module for decluttering purposes on large portals. In cases where folders are public, that Role/User should still be able to download folder content via a link.

Description of solution

Add a new SYSTEM_FOLDER permission key that allows downloading from folders without view permission.

Description of alternatives considered

No response

Anything else?

No response

Do you be plan to contribute code for this enhancement?

  • [ ] Yes

Would you be interested in sponsoring this enhancement?

  • [ ] Yes

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

DanielBolef avatar Jul 22 '25 18:07 DanielBolef

Am I correct to think that this would be separating the permission of viewing the folder from the permission of viewing the files in the folder?

bdukes avatar Jul 22 '25 19:07 bdukes

Essentially yes, but to avoid being a massive breaking change View (view the folder) should probably imply Download (view the files in folder)

DanielBolef avatar Jul 22 '25 19:07 DanielBolef