You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Woonsan Ko (JIRA)" <je...@portals.apache.org> on 2007/11/13 02:17:50 UTC
[jira] Commented: (JS2-791) configure the security constraint on a
particular portlet fragment.
[ https://issues.apache.org/jira/browse/JS2-791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12542011 ]
Woonsan Ko commented on JS2-791:
--------------------------------
Here's a guide for using config mode.
1. Basic functionality
Only users having admin rights (based on constraints/permissions) can use config mode, and
the security constraints of a portlet fragment could be updated with this mode.
To enable this feature, the portlet decoration properties should have
'actions.factory=org.apache.jetspeed.decoration.CustomDecoratorActionsFactory'. See
/decorations/portlet/tigris/decorator.properties.
2. Automatic dispatching to config mode
Jetspeed provides automatic dispatching to a built-in portlet when the current portlet mode is config.
To enable this option:
a) Set the following property to true in /WEB-INF/conf/jetspeed.properties:
supported.portletmode.autoswitch.config=true
b) Each portlet application should have custom portlet mode mapping declaration like the following (in portlet.xml):
<custom-portlet-mode>
<description>a Custom Config Mode</description>
<portlet-mode>config</portlet-mode>
</custom-portlet-mode>
3. Customizing the built-in portlet for config mode
To customize the built-in portlet for config mode, you should modify the j2-admin::CustomConfigModePortlet. Or you can add a new portlet based on the built-in portlet. You can set the portlet name for the config mode by setting the following portlet in /WEB-INF/conf/jetspeed.properties:
# auto-switching surrogate portlet for config mode
supported.portletmode.autoswitch.config.surrogate.portlet = j2-admin::CustomConfigModePortlet
> configure the security constraint on a particular portlet fragment.
> -------------------------------------------------------------------
>
> Key: JS2-791
> URL: https://issues.apache.org/jira/browse/JS2-791
> Project: Jetspeed 2
> Issue Type: New Feature
> Components: Admin Portlets
> Affects Versions: 2.1.2
> Reporter: Mansour
> Assignee: Woonsan Ko
> Fix For: 2.1.3, 2.2
>
>
> The security constraint on a particular portlet fragment has to be set using PSML Only. It's possible "now" to set it for a specific page and not the whole portlet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org