Breadcrumbs
Home / Documentation / FLEXIaccess ACL / GroupsThe Groups
1.- Joomla Groups
FLEXIaccess doesn’t modify the standard Joomla Groups. That means any user belongs to a Joomla group and one or multiple FA groups.
1.1- Backend Groups
The Super Administrator’s permissions are not filtered at all by FLEXIaccess. It avoids being locked out of your administration in case of bad settings :-)
FLEXIaccess cannot grant users more permission on standard tasks than Joomla does.
That means that a user you wish to give access to the backend must belong at least to the Manager Joomla group. A user that can access the modules must belong to the Administrator Joomla group. You can then reduce their permissions through FLEXIaccess.
To hide the unauthorized icons on the interface you can use the modified version of custom quickicons you’ll find in the download section.
1.2- Frontend groups
Public and registered default groups cannot be edited or deleted.
Even if you can allow any Joomla group including “registered” to submit content on your website, we recommend to assign them to the author group so that they appear in the author list. Otherwise the author of the article will become the first person to edit it in backend.
2.- Collective groups
Collective groups can contain multiple user and other groups. It’s recommended to give them a short name (1) and a description (2). Then set a level (3) you will see later what that means.
Then you can add users from the “available users” list (4) to the “group members” list (5) by selecting them and clicking on the arrows (6).
When you have a lot of users you can use the live filters (7) to retrieve them easily. You can enter whatever you wish in the filter id, name or username.
You can add nested groups to any group. The nested groups will automatically inherit permission from the group they are nested in. This means the nested group will have at least as much permissions as their parent group and theoretically their level should by higher.
3.- Individual groups
The individual groups allow you to grant an individual set of permission to specific users.
To create one or multiple individual groups click on the checkbox next to their name (1), select the level you wish to assign to them (2) and on the create button (3).
You can use the filter (4) to reduce the list and retrieve your users easily.
4.- Group levels
The levels allows two things:
First it indents the groups in the group list, to make the group hierarchy more visual.
Secondly when a user is allowed to grant permissions in a category or for an article he can only change permissions of the groups that have a lower level than him.
This may be stupid in a developer point of view, but in FLEXIaccess’ group structure you have a total freedom in nesting groups because you can set multiple children instead of one parent, and that changes everything.
This allows you for example, to create multiple node structures.
But there is an inconvenience: it’s impossible to draw an understandable tree automatically. With group levels and reordering, you do it yourself for you specific purpose. When reordering your groups, I would advise you to order them from lower level to higher level.
There are 15 available levels (which is more than enough). Level 0 and 1 are reserved for the public and registered default Joomla! groups.
You can raise level of multiple group at the same time using the Level+ (2) and Level- (1) buttons on the groups list view.



Comments
Some problems here. Adding new articles nicely shows the categories that the current user is allowed to write into.
However, when I 'save' the article, I get "403 - FLEXI_ALERTNOTAUTH"...
RSS feed for comments to this post.
Add comment