Regular user should be allowed to add an announcement to their own created site

Description

This ticket is derived from https://liferay.atlassian.net/browse/SOS-936#icft=SOS-936, since it affects the Portal

A regular user is unable to add an announcement to a site that they create, mainly due to the default permissions for the announcements portlet which allows only super admins to add announcements.

This should be changed so that a user is allowed to add an announcement to any site they create regardless of whether or not they are a super admi

Activity

Show:

Serena Song August 6, 2012 at 11:09 PM
Edited

PASSED Manual Testing following the steps in the description.

Fixed on:
Tomcat 6.0 + MySQL 5. Portal 6.0.x EE GIT ID: 682e2d5309f85161c72d1080b2cebf90b56cabb1.

Regular user can add an announcement to their own created site.

Luyang Tan May 8, 2012 at 2:28 AM

PASSED Manual Testing using the following steps:

1. Startup liferay, go to control panel.
2. Click role, add a regular role called "test role".
3. Define permissions for "test role":
Click General under portal, choose add site permission.
Click sites under control panel: portal, choose View
and Access in Control Panel permission.
4. Click users and organizations, add a user "user1"
add "test role" to the user.
5. Sign out and sign in with user1, go to control panel.
6. Click site, add a site. add a page to the site.
7. Go to the site, add an announcement portlet.

Reproduced on:
Tomcat 7.0 + MySQL 5. Portal 6.1.0 CE GA1.

I can not use announcement portlet after I add it.

Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x CE GIT ID: 456e08ecd3b0bdf1364d4106903b8ab07ff9f82f.
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 32e4bce7985f2975c4461fe4a503811e84af5857.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 86be5216cafce4a4e655207d9eb29e831a31d03a.

I can use announcement portlet after I add it.

Michael Saechang May 7, 2012 at 3:59 PM

Committed on:
Portal 6.1.x CE GIT ID: 7afe6b097a6beffd3a2a276958ab16da9b021e92.
Portal 6.2.x GIT ID: 768c35ad0d4ae5d320ab6f7b789d025357467b67.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Branch Version/s

6.1.x
6.0.x

Backported to Branch

Committed

Fix Priority

5

Priority

Zendesk Support

Created May 4, 2012 at 3:46 AM
Updated June 24, 2023 at 4:00 PM
Resolved August 6, 2012 at 5:24 PM