Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 6.1.1 CE GA2, 6.1.20 EE GA2
-
Fix Version/s: 6.1.X EE, 6.2.0 CE M5
-
Component/s: Frameworks, Frameworks > Permissions, Upgrades
-
Environment:LIFERAY VERSION: 6.1 GA 2
OPERATING SYSTEM: Other Linux Distribution
APPLICATION SERVER: Tomcat 7.0
JAVA VIRTUAL MACHINE: Java 6
DATABASE: Oracle 11.2
-
Branch Version/s:6.1.x
-
Backported to Branch:Committed
-
Story Points:5
-
Fix Priority:3
-
Similar Issues:
Description
Issue
Attempting to access created bookmark folders after a data migration from permissions algorithm 5 to 6, an error message "You do not have the required permissions." is generated.
Steps to Reproduce
Add permissions.user.check.algorithm=5 to the portal-ext.properties to startup the portal with permissions algorithm 5.
1) Start Liferay 6.1 GA2. After logging in as admin, create a new user 'user 1', and add user to the Liferay site.
2) Add a page to the Liferay site, and add the bookmarks portlet
3) Give site members permission to add folders
4) Log in as 'user 1'
5) Create a folder, and add a subfolder inside of it.
6) Add a bookmark inside of the subfolder
7) Sign out as 'user 1' logging back in as admin.
8) Navigate to Control Panel and perform Data Migration.
9) Change portal-ext.properties to utilize
permissions.user.check.algorithm=6
10) Restart the portal.
11) Upon signing into as 'user 1' - unable to access the folders and subfolders, an error message "You do not have the required permissions."
Issue Links
- is related to
-
LPS-33465
Bookmark Portlet Permission Problem after Upgrade From Permission Algorithm 5 to 6
-

PASSED Manual Testing following the steps in the description.
Reproduced on:
Tomcat 7.0 + Oracle 10. Portal 6.1.20 EE GA2.
Unable to access the folders and subfolders, an error message "You do not have the required permissions."
Fixed on:
Tomcat 7.0 + Oracle 10. Portal 6.1.x EE GIT ID: f6bfdf784b571ea7b692c3b4b2215e5b03b5b32e.
Tomcat 7.0 + Oracle 10. Portal 6.2.x GIT ID: 7e3a84fa2685e42a640e23a030dfde058049b1f3.
User 1 can access the floder and subfolder correctly.