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

Site Administrator role loses ADD_TO_PAGE permissions after running "Clean Up Permissions" for plugins without defined resource permissions

    Details

      Description

      The Site Administrator role loses permissions after running "Clean Up Permissions" from the Control Panel. This is problematic because the Site Administrator role's permissions cannot be defined.

      Steps

      1. Create a user and set its role to Site Administrator.
      2. Log in as that user.
      3. Check that the Site Administrator can add the Web Forms portlet.
      4. Log in as an omni-admin again.
      5. Navigate to Control Panel > Configuration > Site Administration and run "Clean Up Permissions"
      6. Log back in as the Site Administrator and attempt to add a Web Forms portlet.

      Expected
      Site Administrator's permissions will be unaffected because this role's permissions cannot be defined.
      Actual
      Site Administrator's permissions have been affected and the user can no longer add the Web Forms portlet.

        Attachments

        1. fixed.png
          fixed.png
          23 kB
        2. reproduced.png
          reproduced.png
          16 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  4 years, 43 weeks, 3 days ago

                  Packages

                  Version Package
                  6.2.3 CE GA4
                  6.2.X EE
                  7.0.0 M5