Project

General

Profile

Actions

Bug #87536

closed

Epic #90674: Backend UI not reflecting permissions

Editors cannot enable backend users created with sys_action "Create Backend User"

Added by Christian Buelter over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2019-01-24
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
sys_action
Complexity:
Is Regression:
Yes
Sprint Focus:

Description

Editors can create a backend user using the "sys_action" package and the action "Create Backend User".
But the newly created backend users are always disabled and cannot be enabled (see Screenshot).

This bug exists since TYPO3 9.5.4, in 9.5.3 it was possible for editors to enable backend users using this action.

This restriction does not apply to admin users.

Workaround:

Set the field "disable" in be_users to a non-exclude field by using this TCA Override:

$GLOBALS['TCA']['be_users']['columns']['disable']['exclude'] = 0;

BTW: Is there a value in setting exclude fields for the be_users table? This table is not shown in the "Access Lists" tab when a backend group is defined, so I think there's no reason to define exclude fields for this table. Maybe I'm missing something?


Files


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #89779: Editors cannot enable beuser created with taskcenterClosed2019-11-26

Actions
Actions

Also available in: Atom PDF