[Moin-user] giving a user admin rights to subpages

Barry Cornelius barry.cornelius at oucs.ox.ac.uk
Thu Aug 9 05:41:51 EDT 2007


I am trying to give the user barry2 admin rights to the wiki page TeamPages
and to subpages of TeamPages.  However, I can't get it configured properly.
I hope you can help.

https://wiki.site.com/SystemInfo reports:
Python Version
     2.4.1 (#2, Oct 18 2006, 20:58:01) [GCC 3.3.5 (Debian 1:3.3.5-13)]
MoinMoin Version
     Release 1.5.3 [Revision release]

Some details about the file
/usr/share/python-support/python-moinmoin/MoinMoin/util/autoadmin.py
are:
-rw-r--r--  1 root root  5238 Sep 22  2005 autoadmin.py

The file
.../config/wikiconfig.py
contains:
     acl_rights_before = u" AdminGroup:read,write,delete,revert,admin"
     acl_rights_default = u"ProviderGroup:read,write All:"
     ...
     from MoinMoin.util.autoadmin import SecurityPolicy

The file
https://wiki.site.com/AdminGroup
contains:
#acl ProviderGroup:read All:
  * barry

The file
https://wiki.site.com/ProviderGroup
contains:
  * kath
  * rob

The file 
https://wiki.site.com/AutoAdminGroup
contains:
#acl All:read
  * TeamPages/AdminGroup

The file
https://wiki.site.com/TeamPages/AdminGroup
contains:
#acl All:read
  * barry2

The file:
https://wiki.site.com/TeamPages
contains:
The subpages are for the whole team.
TeamPages/AugTasks
TeamPages/SepTasks
TeamPages/OctTasks

When I login as barry2 and try to access
https://wiki.site.com/TeamPages
it says:
You are not allowed to view this page.

I then created 
https://wiki.site.com/TeamPages/ReadWriteGroup
and
https://wiki.site.com/TeamPages/ReadGroup
These both contain:
#acl All:read
  * barry2

When the user barry2 accesses
https://wiki.site.com/TeamPages
it still says:
You are not allowed to view this page.

Please, what am I doing wrong?

--
Barry Cornelius              Computing Services, University of Oxford
                                  13 Banbury Road, Oxford, OX2 6NN, UK 
barry.cornelius at oucs.ox.ac.uk          Reception:273200    Fax:273275 
http://www.barrycornelius.com          01865 273267 or +441865 273267





More information about the Moin-user mailing list