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

After defining CalendarBooking permission for role in control panel, all CalendarBooking events permission will be overrided by Role's permission

    Details

      Description

      1. Add calendar portlet in "test" page.
      2. Add one event "Event"
      3. Edit "Event"->Permission, checked two actions "Add Discussion" and "Delete Discussion" for Site Member, and then save it.
      4. Go to Control Panel->Roles->Site Member->Define Permissions->Site Administration->Application->Calendar, directly click save (that is to say, we don't define permission for site member role)
      5. Go to "test" page, edit "Event"->Permission.

      Result: The actions "Add Discussion" and "Delete Discussion" will be unchecked. That is to say, detailed event's permissions are overrided by Role's permission.

      Expected behavior: The actions "Add Discussion" and "Delete Discussion" will be checked.

      The same issue occured in BookMarks portlet


      Please see the comments on LPS-52772 for more details.

        Attachments

        1. Fixed.PNG
          Fixed.PNG
          43 kB
        2. Reproduced.PNG
          Reproduced.PNG
          48 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  3 years, 24 weeks, 6 days ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 Beta 1