Single User Access
jDownloads supports Downloads that have access restricted to individual users.
Introduction
To demonstrate this facility accounts for two users, Colin Smith and David Jones, were created. These users are to have Downloads that are restricted to themselves. The Downloads were created in the front-end by a regular 'uploader'. The 'uploader' could be, for example, a 'supervisor' or 'trainer' who is setting tasks for each individual. Alternatively it could be the individuals themselves who are reporting the results of a tasks they have been set.
User Groups Settings
In the User Groups Settings - Group Creation/Editing Settings there is an option in the Publishing section to select Single User Access.
When creating a new Download in the front-end this shows the Single User Access pulldown as shown below.

As illustrated opposite, using the pull down allows selection of the user who is to have sole front-end access.


Example
In this example four Downloads were created as noted below.
Title | Seen by | Single Access set? |
"Publically available" | everyone | No |
"David Jones only" | David Jones only | Yes |
"Colin Smith doc only" | Colin Smith only | Yes |
"Another Colin Smith doc" | Colin Smith only | Yes |
The pictures opposite illustrate who has effective "view access" in the front-end.
To further illustrate the abilities of 'Single User Access' all the Downloads in this example were created in the same category.
Even the Super User cannot see the 'Single User Access' Downloads in the front-end.



If jDownloads detects that 'Single User Access' has been set then the Joomla! Access Level is automatically reset to Registered during the Save. This occurs irrespective of which Access Level is selected during either the editing or creation of a Download in both the frontend and the backend.
Find Single User Downloads
In the back-end it is simple to see who has 'Single User Access' because jDownloads automatically sets the Joomla! Access level to Registered.
First use the Search Tools and set 'Select Access' to Registered.



This will show all the 'Single User' Downloads and of course any other Registered Download.
So then click on the Access column to sort.
So then click on the Access column to sort.
Change Sole Access User
In the Backend you are able to change the user or set no user. Click on
which brings up a view such as shown opposite.


This allows selecting another user or to revert to a regular Download by clicking on No User.
Colin M April 2020