I'm still working on understanding the jetspeed security model and how the same level of functionality might be exposed from the geronimo (or other) JACC system. I have a few questions that although probably rather dumb might help me understand where to head.

1. Is the intended functionality that the "portal" gets deployed with no portlet apps available, and then at arbitrary later times any number of portlet apps get deployed and registered with the portal, or is the idea that all the portlet apps start at the same time as the portal, before any user requests appear?

2. IIUC a "page" is, well, a psml file describing a page layout, and these occur in "folders" which are in fact directories in the portal app. Are these all specified before deployment of the portal or can they be modified/created/removed while the portal is running? If they can be modified, does the modification need to occur in the same "transaction" as changes in permissions? In other words, does there need to be a way so that a user request sees either the old state with the old permissions or the new state with all new permissions?

3. It seems to me that the permissions divide into two types: page/ folder/fragment permissions that go with the portal, and portlet permissions that go with the portlet app. From this point of view, the role >> page permission or principal >> page permissions maps would be (initially) specified upon deployment of the portal, whereas the role >> portlet permission or principal >> portlet permission maps would be specified (initially) upon deployment of the portlet app. Is there anything wrong with this point of view?

Thanks
david jencks


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to