Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-69480

User with Site Member role granted via Group membership cannot access private page of an Organization Site

    Details

      Description

      Steps of Reproduction:
      0) Install Liferay Portal 6.2.10 patched with portal-122-6210 (or start 62x after LPS-64261)
      1) Create a new organization named 'org1' with an organization site 'org1'
      2) Create a new organization named 'org2' with an organization site 'org2'
      3) Create a private page 'org1_private' for site 'org1'
      4) Create 'user1' with membership of organization 'org1' only
      5) Create 'user2' with membership of organization 'org2' only
      6) Create a user group 'test_group'
      7) Assign 'user1' and 'user2' to 'test_group'
      8) In Site Settings of 'org1' check the box of 'Allow Manual Membership Management'
      9) In Users → Site Membership of 'org1' add User Group 'test_group'
      10) Login as 'user2' and observe user cannot access page 'org1_private'

      Expectation: 'user2' as a member of 'test_group', what group is a member of 'org1', should access 'org1_private', altough 'user2' is not member of 'org1' directly.
      Actual behavior: With portal-122 and above installed (or having LPS-64261), 'user2' cannot access 'org1_private' with the settings described above.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lu.liu Lu Liu
              Reporter:
              amadea.fejes Amadea Fejes (Inactive)
              Participants of an Issue:
              Recent user:
              Csaba Turcsan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                3 years, 41 weeks, 5 days ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 DXP FP10
                  7.0.0 DXP SP2
                  7.0.3 CE GA4
                  7.1.X
                  Master