Forum OpenACS Q&A: Can I define multiple administrators?

I'm in a situation on several sites where I would like to have two
site  administrators.  I know how to grant people subsite "admin"
status, but it would be nice to have both people (myself and an
employee) be given full-blown admin status.

I have a funny feeling that the solution is a Unix-like one, in which
we create a shared "root" account that isn't associated with any one
person, to which we "su" as necessary.  But this strikes me as
somewhat inelegant.  Any ideas?

Collapse
Posted by Ola Hansson on
Reuven,

I'm not sure I perfectly understand what you're after, but you can give any user "site-wide admin rights" by granting "admin" to that user on object 0 (zero). The UI for this is somewhat opaque, but I figure you'll find your way from the permissions/ page.

If you're talking about the file system, then both of you will want to belong to the "web" group.

HTH.

Collapse
Posted by Reuven Lerner on
Thanks, Ola!  Giving permission to object 0 is exactly what I was looking for.  It's rather obvious now, but that wasn't the case several hours ago!
Collapse
Posted by Yonatan Feldman on
i believe the adminstrator's view of a user has a link to make a user a site-wide admin which is precisely granting them admin on object 0. just thought you'd want to know that there is a ui for this.
Collapse
Posted by Reuven Lerner on
Yon,

I just opened up the user page as a site admin, and don't see a link for this.  What should I be looking for?

Collapse
Posted by Jeff Davis on
If you are logged on as a sitewide admin it should show up at
the bottom of acs-admin/users/one?user_id=XXXX
It only went in a couple weeks ago though so unless you have a 4.6
or recent HEAD checkout you won't have it.
Collapse
Posted by Yonatan Feldman on
it's in the dotlrn admin user page. my bad, i just assumed that i had ripped it off from the openacs admin user page.
Collapse
Posted by Don Baccus on
Jeff's got it - it's in our 4.6 pre-release not 4.5 ...