A user with inherited private pages from a user group cannot access the pages
Description
Environment
Attachments
Activity

Pani Gui August 5, 2012 at 7:40 PM
PASSED Manual Testing following the steps in the Dale Shan's comment.
Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 32d80b3096d5dddd356cf616f8ff0972bceb88ad.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: a1504ad0359b4095cb7dc02c0857500937487390.

Dale Shan July 30, 2012 at 7:05 PMEdited
I reopen this ticket because user can not see "My private pages link" or "My public pages link" even if the user has virtual layout page that copied from user group. Please see following test case.
1) set following proeprty in portal-ext.properties
user.groups.copy.layouts.to.user.personal.site=false
layout.user.private.layouts.enabled=true
layout.user.private.layouts.auto.create=false
layout.user.private.layouts.power.user.required=false
admin.default.role.names=User
2). Create a user ddd
3) Create a user group eee and assign user ddd to user group eee.
4) Create a private page fff for user group eee
5) Login portal with user ddd, you will found that you can not see the "My private pages link"

Pani Gui July 17, 2012 at 8:05 PM
PASSED Manual Testing following the steps in the description.
Reproduced on:
Tomcat 7.0 + MySQL 5. Portal 6.1.X EE GIT ID: 62d2ccf381c16ed85774c03f004cefe6bf138a1f.
A user can not access his private pages that inherited from a user group.
Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 022c559f94698f12169c9f8b872eff9977ec9e75.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 17beffddf4745ebeb41488a652603f603d2ec48f.
A user can go to his private pages that inherited from a user group.

Michael Saechang July 17, 2012 at 2:16 PMEdited
Committed on:
Portal 6.1.x CE GIT ID: 109aa35266ebf6e9ce6b074d88bf44232731d980.
Portal 6.2.x GIT ID: 8c38beb58c727f7df2c1be3ee25f077e74ec6a59.

Wesley Gong July 10, 2012 at 3:20 PM
This bug came up because we changed the default value for the user group page property to what is stated below:
user.groups.copy.layouts.to.user.personal.site=false
(This used to be set to true by default)
Fixing, so that if the above property is set to false, and there are no user pages for the user, then the "Go To" menu will not contain a link to the users private/public site.
Details
Assignee
Pani GuiPani Gui(Deactivated)Reporter
Joshua RobinsJoshua Robins(Deactivated)Labels
Branch Version/s
6.1.xBackported to Branch
CommittedEpic/Theme
Fix Priority
4Git Pull Request
Components
Affects versions
Priority
Medium
Details
Details
Assignee

Reporter

Labels
Branch Version/s
Backported to Branch
Epic/Theme
Fix Priority
Git Pull Request
Components
Affects versions
Priority
Zendesk Support
Linked Tickets
Zendesk Support
Linked Tickets
Zendesk Support

Even after setting the portal-ext property "layout.user.private.layouts.auto.create=false" the issue exists.
Steps to Reproduce:
Add the above property to portal-ext.properties
Start the instance and add a user group with a private page
Add a User group with a private page
Add a user (do not assign to the user group)
Assert that the user has no private pages
Log in as the user to validate that Private Pages does not display
Assign the user to the User group
Log in as the user and validate that Private Pages displays in the Go To menu
Click Go to > My Private Pages (see attached image)