ithilgers / adminpanel-restrictions
Restrict Admin Panel options per user group via TSconfig
Installs: 59
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
pkg:composer/ithilgers/adminpanel-restrictions
Requires
- php: ^8.1
- typo3/cms-adminpanel: ^12.4
- typo3/cms-core: ^12.4
README
TYPO3 extension to restrict Admin Panel preview options per user/group via TSconfig.
Requirements
- TYPO3 12.4 LTS
- PHP 8.1+
Installation
Composer (recommended)
composer require ithilgers/adminpanel-restrictions
TER
Download from TYPO3 Extension Repository
Configuration
Add TSconfig to restrict Admin Panel options for specific backend users or groups.
Available Restrictions
| Option | Description |
|---|---|
hideFluidDebug |
Hide "Fluid Debug" checkbox |
hideHiddenPages |
Hide "Show hidden pages" checkbox |
hideHiddenRecords |
Hide "Show hidden records" checkbox |
hideScheduledRecords |
Hide "Show scheduled records" checkbox |
hideSimulateDate |
Hide "Simulate date" input |
hideSimulateUserGroup |
Hide "Simulate user group" dropdown |
Examples
Hide all preview options for a user group (Page TSconfig or User TSconfig):
admPanel.restrictions.preview {
hideFluidDebug = 1
hideHiddenPages = 1
hideHiddenRecords = 1
hideScheduledRecords = 1
hideSimulateDate = 1
hideSimulateUserGroup = 1
}
Hide only simulation options:
admPanel.restrictions.preview {
hideSimulateDate = 1
hideSimulateUserGroup = 1
}
Hide debug option only:
admPanel.restrictions.preview.hideFluidDebug = 1
License
GPL-2.0-or-later