I've been trying to figure out how in OpenACS I can do the following and was hoping one of you could help my newbie self out!
I'm trying to make a site that has a main site for common info for a group of organizations then have subsites for particular instances of each organization. A user should have access to the mainsite and the particular subsite they are a member of. This seems pretty straightforward in OpenACS. In addition, in each subsite I want to mount an identical application that can be administered by an admin of the subsite that I can assign. This also is pretty straightforward. What I don't want is for an admin of a subsite to know/see the names, groups, etc. of the users of the entire mainsite, i.e. subsite admin should only know about subsite people. Is there an existing way in OpenACS to do this or would I need to create something for this? The only way I could think of to do this was for the application to retrieve the permissions assigned to it from the database, then retrieve the list of the users who have those permissions for the admin of the subsite app.
Thanks in advance!