Hi All,
I somehow already asked this question here, but something does not
turn out in any way.
I have created a user (testuser), has assign to this user a group
(testgroup) and profile (group-fallback). Further has edited a
WEB-INF\pages\Public\public.psml:
<fragment id="ps-1000" type="layout"
name="jetspeed-layouts::VelocityTwoColumns">
<fragment id="ps-1001" type="portlet" name="rss::RSS">
<property layout="TwoColumns" name="row" value="0" />
<property layout="TwoColumns" name="column" value="0" />
<security-constraint>
<groups>engineering</groups>
<permissions>view</permissions>
</security-constraint>
</fragment>
Apparently from this code, the access to this portlet (rss) has the
group "engineering".
However strange this portlet is visible to the testuser, but on idea should not.
If I rewrite condition so:
<security-constraint>
<groups>testgroup</groups>
<permissions>view</permissions>
</security-constraint>
It as does not work and the portlet will be visible to all users.
What is wrong here? Any idea?
Many thanks
Mark McCullough wrote:
You have to define which psml's each group gets to see by dropping those
psmls into the group folder in the pages directory. Then go to portal admin
and assign each group member the profile of 'group-fallback'.
For example, you want group A to see portlet A under page A, and you want
group B to see portlet B under page A.
-mark-
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]