Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-4553

CMS -> control panel -> permissions, does not properly merge authroles

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • r2.16.01, 2.24.00, 3.0.0
    • 14.0.0
    • None
    • None

    Description

      The repository merges different hipposys:authroles nodes for the same role, but the CMS interface does not.

      Reproduction path:
      create two groups, group1 & group2
      give group1 a role on a domain (ex. role readonly on domain everywhere)

      go to the console
      navigate to the domain
      copy the hipposys:authrole
      change the group on the lowest (order) node to group2

      Go back to the CMS, look at the permissions screen

      Expected:
      Both groups have the permissions associated with the role, and both groups are shown having the role

      Actual:
      Both groups have the permissions associated with the role, but only group2 is shown having the role

      Consequences:
      It's now impossible to revoke the rights of group1, adding the group to the role only modifies the second authrole node, original one stays intact.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              boudekerk Bartosz Oudekerk
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: