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

Default Site Member role permissions are not being reflected accurately in the Role permission management screen

    Details

    • Fix Priority:
      3

      Description

      Issue
      Any user with the Site Member role is permitted to add content to Documents and Media and Asset Publisher portlets without any special roles. If we examine the Site Member role's permissions, we can see that no permissions are defined, and that the message This role does not have any permissions. is present.

      It seems that the role permissions should be present in the UI (as they are active in the actual behavior) as detailed in documentlibrary.xml:

      <site-member-defaults>
      <action-key>ADD_DOCUMENT</action-key>
      <action-key>ADD_FOLDER</action-key>
      <action-key>ADD_SHORTCUT</action-key>
      <action-key>SUBSCRIBE</action-key>
      <action-key>VIEW</action-key>
      </site-member-defaults>

      The problem seems to be that the actual permissions are not present in the Define Permissions panel, and instead is showing no permissions at all, which is not true.

      With that being said, it seems like there is a disconnect between the UI and the actual permissions.

      Steps to Reproduce
      1. Start up Liferay DXP + DE-13
      2. Access the Product Menu > Users > Roles
      3. Click the Site Roles tab
      4. Next to Site Members, click ⁝ > Define Permissions

      Actual Result
      No permissions are defined, despite the actual behavior where users can add and view assets on a site.

      Expected Result
      The defined permissions are visibly present in the UI.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tibor.lipusz Tibor Lipusz
              Reporter:
              brian.suh Brian Suh
              Participants of an Issue:
              Recent user:
              Michael Saechang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 27 weeks, 1 day ago

                  Packages

                  Version Package
                  6.2.10 EE GA1
                  7.0.0 DXP GA1