Using Permission Reset Tools
Very briefly the granting of Permissions starts at what are referred to as the Component Permissions. These permissions will in general pass down by inheritance to the top level Categories, then to their sub categories and so on until they finally arrive at the Downloads.
There are two tools, one for all levels of categories and their subcategories, , and the other is for all the Downloads, .
If you click on either of the Permission Reset Tools you get a message asking if you are really sure .
The Downloads permission reset tool simply goes through all the Downloads; the Categories Reset Tool goes through all the Categories. Each tool sets all of the permissions to Inherited for every User Group except for the Super User group. Basically all the permissions for all User Groups are set to 'inherited'. However neither tool changes the Component permissions
Initial State at Installation
The default jDownloads component permissions for the Public and all othe user groups, except for the Super Users group, when jDownloads is installed is shown opposite.
All permissions for the Public user group are set to Inherited except the Download permission which is set to Allowed
Similarly at installation the default permission for all Categories and for all Downloads is 'Inherited' for all user groups, again except for the Super Users group.
The Calculated permissions are set respectively as and .
As well as permission inheritance from Component to categories to Downloads there is also permission inheritance starting at the Public User Group going down through all the other User Groups, except for the Super User Group.
After jDownloads Installation
The image opposite shows the initial settings for all the jDownloads categories and Downloads.
The Reset tools sets the Permissions of the Categories and Downloads to their initial state.
The resultant permissions are inherited from the Component permissions for each user group.
Basically that is all there is to it. But remember that the Component permissions are not changed by either reset tool.