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

Site Roles permissions are not taken into account

    Details

      Description

      A user who has been assigned with a Site Role which includes all necessary permissions to, for example import forms, is not able to perform this action.

      Steps to reproduce:

      1. Create a new Site Role 'B' and define all necessary permissions to import forms (you can use the Roles.lar for "master" attached where, among others, this role 'B' has been exported).
      2. Create a new User:
        1. Member of the Liferay site.
        2. Assigned with the *Site Rol*e B.
      3. Log in with the new user.
      4.  Go to Content & Data -> Forms -> Export/Import -> Import tab
      5. Upload Forms-global.portlet.lar (for "master")

      Current result :

      Expected result : since the user has all the related permissions, the lar is uploaded without errors.

       

      Important note : if this new role 'B' is defined as a Regular Role, the expected result is obtained.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                joyce.wang Joyce Wang
                Reporter:
                cristina.rodriguez Cristina Rodriguez
                Participants of an Issue:
                Recent user:
                Clarissa Velazquez
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  1 year, 7 weeks, 3 days ago

                  Packages

                  Version Package
                  7.0.0 DXP FP83
                  7.0.X
                  7.1.10 DXP FP12
                  7.1.X
                  Master