Details
-
Bug
-
Resolution: Done
-
High
-
3.3.11
-
None
Description
Adding | policy (Administrator Role) to the user with a Limitation on Subtree will prevent this user to access the back office and an Exception will be thrown.
Steps to reproduce:
1. Clean installation of Ibexa DXP v3.3.11
2. Log in as admin to the Backoffice
3. Create a new Test UG User Group and inside this user group create a Test User.
4. Go to Roles -> Administrator and assign this role to Test UG with Subtree Limitation on Home location
5. Log in to the back office as Test User
Result:
Return value of Ibexa\Platform\Personalization\Permission\PermissionChecker::hasSettingUpdateAccess() must be of the type bool, array returned
Expected Result:
The user is authenticated normally.