portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Sean Taylor <da...@bluesunrise.com>
Subject Re: [J2] Subsite Isolation/Partitioning Profling
Date Tue, 25 Jan 2005 17:54:13 GMT
Randy Watler wrote:
> I have implemented a new feature in the PageManager to leverage use of the
> "navigation" profiling rule to provide subsite isolation/partitioning. I
> have also extended the J2 demo site to add a subsite. While not related to
> subsites per se, this example also has two users associated with it to
> demonstrate a handy profiling technique that can be used to specify default
> pages for users with multiple roles.
> Login and subsite/subsite or subsite2/subsite2 to navigate to the subsite.
> Note that you will be deposited in different default pages depending on the
> user's profiling rule and that the global navigation elements from the root
> directory are not included in the subsite. The content for this subsite is
> located in ../WEB-INF/pages/__subsite-root, (note that subsites will always
> be denoted by the "__" prefix). See the remaining configuration details in
> populate-userinfo-for-default-psml.sql.
> Security configuration is not partitioned and is still controlled globally
> by the principal configurations in the security DB tables and the
> /page.security file. Consequently, a principle will have to have view
> permissions on "/" in order to view the subsite. We can consider
> partitioning the security infomation per site if it seems appropriate in the
> future... I did not see the immediate value in attempting this at this point
> without input from others.

I've been testing this out.
Seems to work very well. Great new feature !!!

Im also not sure about the global permissions from the / directory and 
Im wondering if there shouldn't be a global permission for each subsite.
My assumption when trying it out was that there would be a page.security 
per subsite. Guess we need use cases for both to compare.

> No doubt the subsite profiling and related security issues may need tuning
> as they are used. Feedback is always welcome!
> Randy

David Sean Taylor
Bluesunrise Software
[office] +01 707 773-4646
[mobile] +01 707 529 9194

To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org

View raw message