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

v1.0.0 2026-01-22 12:01 UTC

This package is auto-updated.

Last update: 2026-01-22 12:12:11 UTC


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