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

Power user can't connect to the Liferay Marketplace

    Details

    • Fix Priority:
      3

      Description

      Steps to reproduced:

      1. Login liferay as admin
      2. Add new user and assign  Power User regular roles
      3. Login out admin and login new user
      4. Get p_auth and plid from html source  e.g. trsuQkm3 and 30
      5. Navigator to http://localhost:8080/c/portal/update_layout?cmd=add&p_p_col_id=column-1&p_p_col_pos=0&p_p_id=com_liferay_marketplace_store_web_portlet_MarketplacePurchasedPortlet&p_auth=trsuQkm3&p_l_id=30

      Expected Result: connect to the Liferay Marketplace successfully.

      Actual Result: Could not connect to the Liferay Marketplace. Console log throws an error:

      2020-03-18 06:27:06.339 ERROR [http-nio-8080-exec-5][JSONAction:105] Portlet com_liferay_marketplace_store_web_portlet_MarketplacePurchasedPortlet cannot be added to layout 2 by user 35469 

      Affect case: 
      LocalFile.SecurityUsecase#NoPermissionFromUnauthorizedURLAsPowerUser
       

        Attachments

          Activity

            People

            Assignee:
            della.wang Della Wang (Inactive)
            Reporter:
            della.wang Della Wang (Inactive)
            Participants of an Issue:
            Recent user:
            Jason Pince
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              39 weeks, 6 days ago

                Packages

                Version Package
                7.3.3 CE GA4
                7.3.10 DXP GA1
                Master