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

Lack of view permissions for portlet can cause loss of permissions for site navigation

    Description

    Steps to Reproduce:

    1. Add a new page
    2. Add a portlet to the page (e.g. Calendar)
    3. Set portlet permissions so that only the Owner can view
    4. Copy page URL
    5. Sign out
    6. Navigate to page URL as a guest user

    Expected Result:
    Page Navigation and Search portlet still render.
    Calendar Portlet does not render "You do not have the roles required to access this portlet."

    Actual Result:
    Page Navigation portlet and Search portlet, (and Calendar portlet) do not render with "You do not have the roles required to access this portlet."

    Note This ONLY happens if all the portlets on the page do not have view permissions for the user.
    Working correctly with an additional viewable portlet:

    Caused by LPS-96289.

    This also can affect a logged in user depending on the portlet permissions.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                33 weeks, 4 days ago

                Packages

                Version Package
                7.2.X
                Master