Whether they’re given to a constituent or an admin, Resources permissions offer fine-grained control over what users are allowed to access in the module. This is done on several levels: permission to access the whole module (granted to admins only), permissions for individual folders, and gallery permissions.
Rights to the entire Resources module can be granted through the Permissions tab to any admin user group that has access to Composer.
Much like in Composer permissions, the tab shows a list of the admin user groups. Dropdown menus let you choose the level of rights to grant to members of a given admin group: "Admin;" "View, Upload & Edit;" or "Not Allowed."
- Admin permissions give the users in that group full access to the Resources module, including the Permissions and Deleted Resources tabs.
- View, Upload & Edit permissions give the users limited access to the Resources and Galleries tabs of the module. Admins will be able to view, edit, and delete public and private resources; upload new resources and add resources to galleries; and add new resource folders and galleries. They do not, however, have the right to delete or edit settings on any of the folders or galleries.
- Not Allowed means that the admin group will not have access to anything in Resources by default. Rights may be granted to specific folders or galleries individually.
Resources are organized into folders, and admins can assign rights to a particular folder to a constituent or group of constituents (or an admin who doesn't otherwise have rights to Resources). This means users can access certain areas of Resources without viewing the entire module. Folder rights can be assigned at various levels: "View;" "View, Edit, Delete all folder contents;" "View, Edit, Delete this folder;" and "Admin."
- View permissions, as the name suggests, allow the user to view the resources in that folder. Users can also add resources from that folder to galleries they have permissions for (described below).
- View, Edit, Delete all folder contents means that users have access to manipulate all the resources in the folder, but not the folder itself. Users can upload new resources, edit resource properties, move resources to another folder they have access to, delete resources, or replace resources.
- View, Edit, Delete this folder adds the rights to edit the settings of the folder and delete the folder.
- Admin adds the ability to assign permission levels to other groups or constituents.
To edit a Folder's permissions, navigate to the folder in the "Resources" tab, hover over the action menu, and select "Settings."
Click the "Permissions" tab on the Settings window:
Begin typing the name of a Constituent in the text field; Composer will auto-fill with matching names from Constituent Manager in a list.
Click on the user you want to grant permission to, then select their rights level from the dropdown menu:
You can also use the "Select Group" button to grant rights to all of the members of a group at once.
Gallery permissions are very similar to folder permissions. Whereas folders are used to organize resources on the back end of the site, galleries determine how to display them on the front end.
Gallery rights do not confer the ability to edit the resources themselves, only to add or remove resources from that gallery.
Gallery permissions are granted exactly the same was as Folder permissions (see above): navigate to the gallery, click on its action menu, and select "Settings." Then click the "Permissions" tab and use the text field to grant permission to individuals, or the "Select Group" button to grant permissions to all members of a group.
Board folder permissions
In addition to the regular resources folders, Resources includes folders for each board in Posts.
Permissions for these folders are inherited based on a user's Posts permissions. Anyone who has rights to a board in Posts will automatically have access to that board's corresponding folder in Resources, regardless of whether or not they have any other Resources rights. To control rights to these folders, adjust the permission settings in Posts. For more information, refer to our article Manage board permissions.