Bug 793442 - GTNPORTAL-1528 parameterized users/groups/memberships permissions setting for EPP 5.
Summary: GTNPORTAL-1528 parameterized users/groups/memberships permissions setting fo...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss Enterprise Portal Platform 6
Classification: JBoss
Component: Portal
Version: unspecified
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Default User
QA Contact:
URL: http://jira.jboss.org/jira/browse/JBE...
Whiteboard: EPP_6_0_0_Candidate
: JBEPP-525 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-04 20:18 UTC by Gary Hu
Modified: 2018-11-14 20:37 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: JBEPP-525
Environment:
Last Closed: 2013-04-18 08:19:30 UTC
Type: Feature Request


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBEPP-525 0 Major Closed GTNPORTAL-1528 parameterized users/groups/memberships permissions setting for EPP 5. 2013-04-18 08:16:09 UTC

Description Gary Hu 2010-10-04 20:18:46 UTC
++ This bug is a clone of bug 793441 ++

Affects: Release Notes
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000003k8pj&sfdc.override=1
project_key: JBEPP

In EPP 5, there are many places that need to specify the permission settings for different users, groups and memberships. For example, the admin group setting *:/platform/administrators is referenced by gatein and eXo WCM in many places.
It would be a neater approach if we could use some parameterized setting so that if we need to make a change we just need to modify one place. It's much easier for the user to find/replace the settings.

Here is the proposal. We can define some key/value type properties and add them to the $EPP5_HOME/server/$PROFILE/conf/gatein/configuration.properties file:
   gatein.user.owner=root
   gatein.group.admin=*:/platform/administrators
   gatein.group.user=*:/platform/users
   gatein.group.guest=*:/platform/guests
   gatein.group.webcontributor=*:/platform/web-contributors
   gatein.membership.author=author
   gatein.membership.publisher=publisher
   gatein.membership.manager=manager
   gatein.membership.member=member

 And the various gatein and sitepublisher files would then reference them doing something like this: ${gatein.group.admin}

Comment 1 Gary Hu 2010-10-04 20:19:09 UTC
Link: Added: This issue depends GTNPORTAL-1528


Comment 3 Jared MORGAN 2011-11-17 04:08:14 UTC
Release Notes Docs Status: Added: Not Yet Documented


Comment 5 Jared MORGAN 2011-11-17 22:24:45 UTC
Release Notes Docs Status: Removed: Not Yet Documented Added: Not Required
Affects: Added: Release Notes


Comment 8 Thomas Heute 2011-12-15 11:14:37 UTC
Labels: Added: EPP_6_0_0_Candidate


Comment 11 Thomas Heute 2012-09-03 11:23:32 UTC
*** Bug 793441 has been marked as a duplicate of this bug. ***

Comment 12 Martin Weiler 2013-04-18 08:19:30 UTC
Closing as Won't Fix. JPP 6 provides quickstarts which demonstrate how to create custom portals, which is recommended over changing the configuration files inside the default portal.


Note You need to log in before you can comment on or make changes to this bug.