mehrwert / TYPO3-phpMyAdmin

TYPO3 extension for BE-integrated phpMyAdmin
8 stars 15 forks source link

Feature Request: Allow access to backend module only for system maintainers #49

Open tbal opened 3 years ago

tbal commented 3 years ago

Since TYPO3 9.0 the concept of system maintainers is implemented in the Core: https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.0/Feature-82266-BackendUsersSystemMaintainers.html

Would be great to have a setting, to only show (and allow access to) the phpMyAdmin-Backend-Module, if the logged in backend user is a system maintainer.

tbal commented 3 years ago

Some additional Information: https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.0/Feature-82266-BackendUsersSystemMaintainers.html#impact

Registering Backend Modules can now be restricted to “systemMaintainer” access, so they are only shown for selected administrators.

EXT:adminer implemented it with version 9.2.1: https://gitlab.com/jigal/t3adminer/-/blob/a636427469d0f85f76d4e12229591c7601588285/ext_tables.php#L21