---
title: "Feature: #103187 - Introduce CLI command to create backend user groups"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-103187-1708943723"
source: "Changelog/13.1/Feature-103187-AddCliCreateBeUserGroupCommand.rst"
typo3-version: "13.1"
typo3-major: 13
type: "feature"
issue: 103187
forge: "https://forge.typo3.org/issues/103187"
tags: ["Backend", "CLI", "ext:backend"]
rendered: "2026-09-19T12:12:50+00:00"
---

# Feature: #103187 - Introduce CLI command to create backend user groups {#feature-103187-1708943723}

See [forge#103187](https://forge.typo3.org/issues/103187)

## Description {#description}

A new CLI command `./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 `./bin/typo3 setup:begroups:default` command and the
> pre-defined permissions are considerable `experimental` during the
> TYPO3 v13 development cycle.

## Impact {#impact}

You can now use `./bin/typo3 setup:begroups:default` to create
pre-configured backend user groups without touching the GUI.

### Example {#example}

Interactive / guided setup (questions/answers):

**Basic command**

```bash
./bin/typo3 setup:begroups:default
```

The backend user group can be set via the `--groups|-g` option. Allowed
values for groups are `Both`, `Editor` and `Advanced Editor`:

**Command examples**

```bash
./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 `--no-interaction` option, this defaults to `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.
