TYPO3 v15 dev-main snapshot ()
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
.. _feature-103187-1708943723:
|
||||
|
||||
======================================================================
|
||||
Feature: #103187 - Introduce CLI command to create backend user groups
|
||||
======================================================================
|
||||
|
||||
See :issue:`103187`
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
A new CLI command :bash:`./bin/typo3 setup:begroups:default` has been
|
||||
introduced as an alternative to the existing backend module. This command
|
||||
automates the creation of backend user groups, enabling the creation of
|
||||
two pre-configured backend user groups with permission presets applied.
|
||||
|
||||
.. note::
|
||||
|
||||
The pre-configured backend user group permissions are subject to be
|
||||
further changed and adjusted and defines a first set. It is also possible
|
||||
that additional groups may be added or made configurable. That means,
|
||||
that the :bash:`./bin/typo3 setup:begroups:default` command and the
|
||||
pre-defined permissions are considerable `experimental` during the
|
||||
TYPO3 v13 development cycle.
|
||||
|
||||
Impact
|
||||
======
|
||||
|
||||
You can now use :bash:`./bin/typo3 setup:begroups:default` to create
|
||||
pre-configured backend user groups without touching the GUI.
|
||||
|
||||
Example
|
||||
-------
|
||||
|
||||
Interactive / guided setup (questions/answers):
|
||||
|
||||
.. code-block:: bash
|
||||
:caption: Basic command
|
||||
|
||||
./bin/typo3 setup:begroups:default
|
||||
|
||||
The backend user group can be set via the :bash:`--groups|-g` option. Allowed
|
||||
values for groups are :bash:`Both`, :bash:`Editor` and :bash:`Advanced Editor`:
|
||||
|
||||
.. code-block:: bash
|
||||
:caption: Command examples
|
||||
|
||||
./bin/typo3 setup:begroups:default --groups Both
|
||||
./bin/typo3 setup:begroups:default --groups Editor
|
||||
./bin/typo3 setup:begroups:default --groups "Advanced Editor"
|
||||
|
||||
When using the :bash:`--no-interaction` option, this defaults to :bash:`Both`.
|
||||
|
||||
.. note::
|
||||
|
||||
At the moment, the command does not support the creation of backend user
|
||||
groups with custom names or permissions (they can be modified later through
|
||||
the backend module). It is limited to creating two pre-configured backend
|
||||
user groups with permission presets applied.
|
||||
|
||||
.. index:: Backend, CLI, ext:backend
|
||||
Reference in New Issue
Block a user