Affects Version/s: 6.2.X EE, 7.0.0 M4
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.