ACL Explained |
Written by Ronald Smit | |
Tuesday, 12 December 2020 | |
With the release of RSGallery2 1.11.11 a new feature has been implemented, being acces control. As it is however in it's early stages, some direction is needed to be able to understand and use it properly. That's why a short manual is written to help you through the proces of setting it up properly and understanding the limitations it has in this stage. This page will be updated as new features will be implemented. Below the concept and it's use is described, as well as a short tutorial to set it up properly.
MANUAL
Table of contents
General GeneralThe ACL Lite concept has nothing to do with the ACL within Joomla, but is an interim solution, to provide some flexibility in setting permissions in Galleries and setting User Uploads and User Gallery creation for the component. This is done on a user group level, so this does not include specific permissions for a single user (Except Administrator and Super Administrator, who can do everything at anytime). compromised immune system Concept
In this concept, there are 3 levels of Access Control and 5 different allowable actions. To determine the level of access control, by using the usertype from Joomla, we can link these usergroups to allowable actions per gallery. Levels of Access Control
Allowable actions
SettingsThe settings are controlled in two phases, which will be described below. General settings
These are set in the Control Panel and will control the following:
Per gallery settingsIn addition to the general settings, there are a number of gallery specific settings in which you can control access per gallery. These settings are controlled in the Edit gallery screen in the backend. When creating a new gallery, a default permission scheme will be loaded. After creation, you can go back to the edit screen and specify gallery permissions. These are the actions as described in the allowable actions section. Below a screenshot, repsresenting default permissions.
How to activate ACLAs ACL for RSGallery2 is still in the development stage, it is not fully operational at this time. It is however working up to a certain level. What can you do at this moment?
How do I do this?
Feedback
As it is still developing, feedback is greatly appreciated. If you come across any bugs, weird behavings or other strange things, please report in the forums . |
|
Last Updated ( Wednesday, 06 August 2020 ) |