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

Admin UI : Calling a Location throws Exception when permission to Main Location is not granted

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Customer request, 3.3.9
    • 3.3.6
    • None
    • Ibexa Commerce, Ibexa Content, Ibexa Experience

    Description

      Reproduced on Ibexa Experience v3.3.6

      Steps to reproduce:

      • create content structure as shown in 1-multi-location.PNG
      ├── Folder A
      │     └── Content 1 (-> second Location - "Editor" has *full* access here)
      └── Folder B
            └── Content 1 (-> Main Location - "Editor" has *no* access here)
      • change Editor Role as shown in 2-multi-location.PNG (Editor should have full access to Folder A subtree) 
      • create User "editor" in "Editor" User Group
      • login as "editor" user
      • access Content->Folder A->Content 1

      Result:

      • an exception is thrown (see  3-multi-location.PNG)

      Expected Result:

      • User should have full access to "Content 1"

       

      Designs

        Attachments

          1. 1-multi-location.PNG
            1-multi-location.PNG
            20 kB
          2. 2-multi-location.PNG
            2-multi-location.PNG
            30 kB
          3. 3-multi-location.PNG
            3-multi-location.PNG
            51 kB
          4. 4-stack-trace.txt
            8 kB

          Activity

            People

              Unassigned Unassigned
              thorsten.reiter@ibexa.co Thorsten Reiter
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: