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

Provide PermissionsProvider to prevent the need for assetRendererFactory to check permissions for display pages

    Details

      Description

      Currently to check for permissions for Display Pages, the framework relies on each content type providing an implementation of AssetRendererFactory, which is very large and hard to implement.

      The goal of this Story is to solve this by providing a small single-purpose interface just for checking permissions for a custom content type (or any entity). 

      Test Plan

      When testing this story, it's necessary to create content and display page templates for the following content types:

      1. Web Content
      2. Blogs Entry
      3. Document

      And verify that the permissions of those documents are checked correctly when visiting the display page.

        Attachments

          Activity

            People

            Assignee:
            manoel.cyreno Manoel Cyreno
            Reporter:
            jorge.ferrer Jorge Ferrer
            Engineering Assignee:
            SE Support
            Recent user:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                Master