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

Define different permissions for Alerts and Announcements

    Details

    • Type: Feature Request
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      Background
      It is common to have situations where you want to define different permissions for Alerts and Announcements.
      For example:

      • Users can view, update and delete an Announcement.
      • Users can only view an Alert

      Issue
      The Alert Portlet and the Announcement Portlet are using the same resource model permission "Announcement".
      That is, the permissions for "Alerts" and "Announcement" are shared and cannot be set independently.

      Steps to reproduce:
      1. Start Liferay and login as an admin user.
      2. Navigate to Control Panel > Users > Roles and create a Role.
      3. Name your Role "testRole", give it a description, and click Save.
      4. Select the Role’s Define Permissions tab
      5. In "Site Administration > Applications > Alerts", select 「View」  and save
      6. Note that the permission added is "Announcements > Announcement: View", not Alerts
      7. In "Site Administration > Applications > Announcements", select 「Delete」,「Update」,「View」
      6. Go back to "Site Administration > Applications > Alerts"
      7. Note that Delete and Update are now checked

      Actual results:
      Cannot set different permissions for Announcements and Alerts

      Expected results:
      Can set different permissions for Announcements and Alerts

      Request
      Separate the management of permissions for Alerts and Announcements so they can be set independently to accommodate any situation.

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            hyeonjeong.bae Hyeonjeong Bae
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package