Tobi
Tobi

Reputation: 143

How to change default settings when adding new users?

I wonder how it is possible to change the default settings for creating new users. At the moment I must remove the “live edit” permission and change the BE language to german for every single user.

I have two groups for my users AUTHOR and MAINAUTHOR. Members of AUTHOR should only have access to the draft workspace and only MAINAUTHOR’s members should have the live workspace too. (MAINAUTHOR inherits from AUTHOR and should add only the live permission.)

I found out that I can use setup.override.lang = de in the group options to change the language but I can’t find an equivalent for the live permission.

Upvotes: 3

Views: 416

Answers (3)

pgampe
pgampe

Reputation: 4578

You can change the default pageTS for your own user via userTS (or for a whole group).

There you can use TCAdefaults to set default values for your be_users table.

https://docs.typo3.org/m/typo3/reference-tsconfig/11.5/en-us/PageTsconfig/TcaDefaults.html

Example from TYPO3 Core Docs for pages table

# Show newly created pages by default
TCAdefaults.pages.hidden = 0

Upvotes: 3

user4287110
user4287110

Reputation:

You can configure the default values in the user TSconfig for new users. All options are described in the user TSconfig manual: https://docs.typo3.org/m/typo3/reference-tsconfig/11.5/en-us/UserTsconfig/Setup.html

Also explained is how to configure user TSconfig in general: https://docs.typo3.org/m/typo3/reference-tsconfig/11.5/en-us/UsingSetting/UserTSconfig.html

Upvotes: 0

common sense
common sense

Reputation: 3912

You could try the extension sys_workflows[1] which was made for these kind of tasks. The extension should work on TYPO3 4.5 but doesn't work on a 6.2beta3 (just tested).

[1] http://forge.typo3.org/projects/extension-sys_workflows

Upvotes: 1

Related Questions