Item9821: Group Access Control does not work in vanilla 1.1.0?

pencil
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release: n/a
Applies To: Engine
Component:
Branches:
Reported By: PascalSchuppli
Waiting For:
Last Change By: KennethLavrsen
Group Access controls seem to be broken in Foswiki 1.1.0.

Sorry, just noticed this is the same as Item9809. Please go there.

I've installed a vanilla 1.1.0 Foswiki on a linux host, registered a new user, logged in as admin user, added a group named TestGroup and added the newly registered user to this group. Then I changed the WebPreferences of the Main Web to only allow Viewing and Editing of the Main Web for the TestGroup user via the ALLOWWEBVIEW and ALLOWWEBCHANGE directives:

After logging out and logging in as the previously registered User, I have no access to the Main web.

Now if I change the ALLOWWEBVIEW setting in the WebPreferences Topic directly to the registered WikiUser instead of the TestGroup, everything works fine.

I noticed the same behavior with ALLOWTOPICVIEW and ALLOWTOPICCHANGE: Using WikiNames directly works, but if I specify a group name, the members of the group are not given the specified access.

I've configured the Wiki to use the normal TemplateLogin, TopicUserMapping and HtPasswdUser Users. I have not configured or changed anything else besides what I described above from the vanilla installation.

Either I'm missing something really simple or Foswiki 1.1.0 group access controls are seriously broken. Please advise.

-- PascalSchuppli - 12 Oct 2010

Duplicate of Item9809. no action required

-- KennethLavrsen - 17 Nov 2010
 

ItemTemplate edit

Summary Group Access Control does not work in vanilla 1.1.0?
ReportedBy PascalSchuppli
Codebase 1.1.0
SVN Range
AppliesTo Engine
Component
Priority Normal
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn n/a
Topic revision: r2 - 17 Nov 2010, KennethLavrsen
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy