Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-1428

Adding *,* permission with subtree limitation will throw 500 exception on backoffice authentication

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Customer request, 3.3.13
    • 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.

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              mateusz.bieniek@ibexa.co Mateusz Bieniek
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: