Version 7.x-1.x provided "two useful features which Drupal itself is missing: a simple permission to allow downloading of private files by role, plus the ability to combine both public and private downloads".

Version 7.x-2.x removes the "global" permission and implements a per-directory by-user and by-role filter instead, to let the administrator better tweak the whole website and increment the overall security.

Idea and code (mostly for version 1.x) were inspired by
The 7.x-2.x development was partly sponsored by Cooperativa Italiana Artisti.

The Drupal 8 port was rewritten from scratch, but many thanks to Paris Liakos and Andrey Kovtun for their precious help and hints.

Project information