[pmwiki-users] More on AuthUser
Patrick R. Michaud
pmichaud at pobox.com
Fri Mar 3 09:06:08 CST 2006
On Fri, Mar 03, 2006 at 03:45:21PM +0100, Marco Ferretti wrote:
> Hi all,
> I was trying to use the group capability authorization of AuthUser but i
> cannot find documentation on that. I tried looking @ the authuser.php script
> but it seems to me that it doesn't handle it while on
> http://www.pmwiki.org/wiki/Cookbook/AuthUser it sais " The ability to manage
> groups is added in 2.1.beta8. --Pm" ( and I am running pmwiki-2.1.beta30 ) .
> What I would like to do is give access rights to group of pages ( wiki
> groups ) to group of users ... can anybody point me somewhere ??
The Cookbook.AuthUser page was written prior to 2.1.beta8, and hasn't
been updated to describe the group capabilities. (Eventually this
is all going to be part of the PmWiki docs as soon as someone gets
a chance to write it up.)
But here's the basic way it works:
1. In the Site.AuthUser page, define groups of users using the @ syntax.
You can specify the users belonging to a group, as in
@editors: alice, carol
@visitors: bob, carol
or you can specify the groups for an individual user, as in
carol: @editors, @visitors
(You can even mix the two styles -- whatever is most convenient.)
2. Then, to restrict a page or wikigroup to one of the above, just
use "@editors" or "@admins" as the password. So, if you wanted
to restrict editing of pages in the XYZ wikigroup to the editors
user group, you would set the edit password on XYZ.GroupAttributes
to be "@editors".
More information about the pmwiki-users