Skip to content
Snippets Groups Projects
Commit bcea6ec0 authored by Marcin Sągol's avatar Marcin Sągol Committed by Stefan Bürk
Browse files

[FEATURE] Allow creating backend user group presets

When installing TYPO3, the final step (5) has
been updated to include an additional checkbox.
This checkbox will allow the user to decide if
they want to have 2 default backend groups,
Editor and Advanced Editor, installed.

These groups will be created with predefined
permission presets defined through YAML files
in `EXT:install/Configuration/PermissionPreset/`:

- be_groups_editor.yaml
- be_groups_advanced_editor.yaml

In these files, access is defined to to modules,
dashboard widgets, table listings and editing,
allowed exclude fields, etc.

A new dedicated CLI command is also introduced
to create these groups later if they were skipped
during the TYPO3 installation process.

The command can be executed by calling:

  ./bin/typo3 setup:begroups:default

It supports both interactive and non-interactive
modes and allows the creation of both groups or
only one selected group.

Resolves: #103187
Releases: main
Change-Id: Ifd42e2e59acd6eb5808d6c754b0a2c8f6daa7c28
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83087


Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarGarvin Hicking <gh@faktor-e.de>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: default avatarGarvin Hicking <gh@faktor-e.de>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
parent e8942826
Branches
No related merge requests found
Showing
with 746 additions and 7 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment