Enhancement: Assign Mask Permissions to Specific Backend User Groups#10
Enhancement: Assign Mask Permissions to Specific Backend User Groups#10himanshuramavat wants to merge 2 commits intonhovratov:masterfrom
Conversation
|
Oh, wow cool. This is the next logical step for this extension. I will have a look, big thanks! |
|
Thank you so much, glad you think so! 🎉 |
|
Hi, I hope you’re doing well. I understand that the Mask extension is not planned to work with TYPO3 v14. However, for the current situation, could you please take a look at this PR when you have time? It would be very helpful for us during the upgrade to TYPO3 v13, where Mask is still in use. Thanks again for your time and for maintaining the extension! |
|
Hey, I forgot about this, sorry. I don't know when I will have time to review this. But you can create a fork and use the fork instead. I don't think I will work on this extension anytime soon. |
Hello @nhovratov
Summary
This PR introduces the ability to assign permissions for specific Mask elements to specific backend user groups, instead of applying permissions globally to all elements.
Why This is Needed
In many TYPO3 installations, not all backend user groups require access to all Mask elements. Prior to this change, permissions had to be managed manually through the backend user group module, which is tedious and inefficient—especially in large installations.
With this feature:
Use Case
For example, a "News Editor" group may only need access to Mask elements related to news content, while a "Page Builder" group should have access to layout or section elements. This feature supports such precise access control out of the box.
Screenshot for Reference
Here is a screenshot showing the new functionality in action:
Feedback Welcome
Please share your feedback or suggestions—I'd love to improve this further based on your input!