Group Permissions

Group permissions where called functional rights in the last versions.

Group Permissions most often protect admin panel and application access. They are linked to User Groups.

If a User is member of several User Groups, the highest (positive) permissions will be used.

Permission listing

The following listing is an overview of all existing group permission.

  • admin_categorys - Allows to administrate Categories (edit, create, move and delete Categories).

  • admin_configurations - Allows to change Configurations.

  • admin_items - Allows to administrate Items (edit, upload ad delete Images and Files).

  • admin_menus - Allows to administrate Menus (create and delete Menus).

  • admin_users - Allows to administrate User (edit, create and delete user, change Group mapping).

  • autojobs.admin - Configure and activate/deactivate autojobs.

  • community.admin - Allows to edit the Community-Domain Mapping for all Communities.

  • community.deinstallation - Allows to deinstall Communities. SECURITY WARNING!

  • community.installation - Allows to add new Communities to this installation.

  • community.maintenance - Allows to edit the Website Maintenance State and Message.

  • edit.portlet.settings - Allows to open, edit and save the Portlet settings for each Page, the User has write rights on.

  • edit.usergroup - Allows to edit the Usergroups and their Member links.

  • editor.html.sourcecode - Allows to access the HTML Sourcecode.

  • edit_frights - Allows to administrate the User Group Permission.

  • edit_items - Allows to edit Items (update existing ones).

  • edit_menus - Allows to edit Menus (use Editor, Workflow).

  • edit_own_profile - Allows to edit the Users own Profile.

  • export_database - Allows to export the community database.

  • group_frights - Allows to edit the Group-to-Permission mapping. SECURITY WARNING!

  • languages_all_rights - Allows to administrate the languages.

  • logging.messages - Allows to read and clean up all Log messages.

  • module_all_rights - Allows to administrate the installed modules.

  • smarty.designs.edit - Edit existing and create new Page Designs.

  • smarty.stylesheets.edit - Edit existing and create new Stylesheets.

  • smarty.templates.edit - Edit existing and create new Smarty Templates.

  • system_admin - Allows access to some hidden admin plugins.

  • updates_manager - Allows to manage and install Updates.

  • use_editor - Allows to edit page content with an editor. If deactivated the {permission_editcontent} TAG will return false.

  • view_statistics - Allows to view statistics.

Example

User:

* User A is member of the Usergroups B1 and B2
* User B is member of the Usergroups B1
* User C is member of the Usergroups B2 and B3

Usergroups:

* Group B1 has the Group permissions F1 und F2
* Group B2 has the Group permissions F1 und F4
* Group B3 has the Group permissions F3 and F4

Results:

* User A has therefor the permissions F1, F2 and F4
* User B has therefor the permissions F1 and F2
* User C has therefor the permissions F1, F3 and F4