Fine grained Administration Portlet
-----------------------------------
Key: JBPORTAL-1971
URL:
http://jira.jboss.com/jira/browse/JBPORTAL-1971
Project: JBoss Portal
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Portal Core Admin
Affects Versions: 2.6.4 Final
Reporter: Magesh Kumar B
Currently Administration Portlet shows all the Portal Objects defined in the system to be
managed. User would like to have only those list of objects that the role has
"view" permissions for managing.
For e.g., if you create a new role called "WSRPAdmin" and this role has been
given the following permissions:
Admin Portal --> View
|---Admin Page --> View
|---AdminPortletInstance --> View
|---WSRP Page --> View
|---WSRPConfigurationPortletInstance --> View
then when the user clicks on the Admin page he should be shown the administration screen
with the following:
Manage Portal:
Portal Actions
admin Security, Properties, Theme
Notice that make default is not enabled as only the "admin" user can enable it
and view all manageable objects. Clicking on the admin portal will present the page with
the following:
Manage admin portal:
Page Actions
WSRP Page Layout, Security, Properties, Theme
Notice that the "default" or "Admin" page is not visible to this role
and make default too is not enabled. Clicking on the WSRP page will display the
following:
Manage WSRP page:
Window Actions
WSRPConfigurationPortletWindow Properties, Theme, Rename, Delete
and any other windows whoose instance this role has permissions for. Clicking on that
window should display only those instances that role has permissions for.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira