Use backend user groups as switchable roles
Note: this is a fork from https://github.com/IchHabRecht/begroups_roles with improvements needed for cron-eu projects, most notably TYPO3 v11 support.
Simply install the extension with Composer or the Extension Manager.
composer require cron-eu/begroups-roles
-
Add multiple backend groups, each for one purpose
- Tick the checkbox
Use this group as role
- Limit the modules, tables and database mount to the purpose
- Tick the checkbox
-
For convenience add the created groups to a parent group
-
Assign the created (parent) group to backend users
- Tick the checkbox
Use groups as roles
- To allow only one role group simultaneously, tick the checkbox
Restrict to one group
- Tick the checkbox