team permissions page is not available for custom roles

Description

Replicated on 6.0.12, 6.0.x (Rev. 99891), Trunk (Rev. 99891)

1. create a community role, Test Role
2. define permissions, managing team and updating pages
3. create a new community, Test Site
4. add a page, Test Page
5. create a user test2@liferay.com
6. add test2@liferay.com to Test Site
7. give test2@liferay.com the community role, Test Role
8. sign in as test2@liferay.com, go to the control panel and add a new team, Team 1
9. navigate to "Test Site" and then "Test Page"
10. add a web content display portlet
11. go to the web content display portlet configuration and then the permissions tab
12. "Team 1" is not listed in the permissions
13. sign in as test@liferay.com, "Team 1" will be listed in the permissions tab of the web content display portlet
14. go to Control Panel > Roles, "Team 1" is not available to edit permissions

NOTE: Only non-custom Administrator roles are able to see the teams. For 6.0.x and Trunk, steps are different and located in different places, but Teams aren't able to be seen as well.

Activity

Show:

Pani GuiFebruary 9, 2012 at 9:59 PM
Edited

PASSED Manual Testing following steps in description.

Reproduced on:
Tomcat 6.0 + MySQL 5. 6.0.12 EE.
Tomcat 7.0 + MySQL 5. 6.1.x GIT ID: 1e2a5f5c5a19e43b5c4175a775d2cea7bd3bcdd3.
Tomcat 7.0 + MySQL 5. 6.2.x GIT ID: c53464a46eea5079ce5d4399ac4d981a3474a9dc.

Permissions in a team's actions is not available for admin.

Fixed on:
Tomcat 6.0 + MySQL 5. 6.0.x GIT ID: ed4ff5c48663a209fb76ec606def1f15f9293954.
Tomcat 7.0 + MySQL 5. 6.1.x GIT ID: 0bfe8e18002fcccd0144980946c0160c479d0a15.
Tomcat 7.0 + MySQL 5. 6.2.x GIT ID: c53464a46eea5079ce5d4399ac4d981a3474a9dc.

Admin can see or edit permissions in a team's actions.

Michael SaechangFebruary 9, 2012 at 3:17 PM

Committed on:
6.1.x GIT ID: ddeb5b87f011d90ce02b34da07858c766ad2c125.
6.2.x GIT ID: 53406626b3b07a5245926424256eaf09c1731798.

Jang KimFebruary 9, 2012 at 10:01 AM

QA:
After the fix, you should be able to see permission button in:
1. Control Panel->Site Memberships->Add Team
2. Click Action button of created team and you can see "Permission"

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

Git Pull Request

Components

Priority

Zendesk Support

Created February 7, 2012 at 11:48 AM
Updated June 24, 2023 at 3:48 PM
Resolved March 12, 2012 at 1:42 PM