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

System Roles should be created with View permission for everybody by default

Details

    Description

      System roles are those that are created automatically should have View permission assigned out of the box for registered users (represented by the User role). That is currently not the case and it creates usability problems. For example when a user adds a content to a site, he will only see the option to make it visible to all site members if he/she has View permission on the Site Member role which is a system role.

      The full list of system roles is:

      • User
      • Administrator
      • Site Member
      • Site Administrator
      • Site Owner
      • Organization Member
      • Organization Administrator
      • Organization Owner
      • Power User
      • Owner

      We don't see any risk in making this visible by default, since it only allows for assigning permission to these roles for users who can edit the permissions or a content (or equiv).

      Attachments

        Issue Links

          Activity

            People

              albert.lee Albert Lee (Inactive)
              jorge.ferrer Jorge Ferrer (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  6.2.3 CE GA4
                  6.2.X EE
                  7.0.0 M1