Tags:
create new tag
view all tags

Question

I run an internal wiki for several departments in my company. Due to privacy and security reasons, we tie down certain subwebs and prevent people from editing/viewing pages until they have been authorized by a manager and added to their group. A general group is used to manage the web as whole. In this configuration, the main web has ALLOWWEBCHANGE set to only those authorized and in the general wiki group so no edits can occur until new users are added.

This configuration works, security wise, but creating new users fails to create a home page because the new user, not yet part of the general wiki group, does not have access to creating Main..

Is it possible to change the default location of users home pages to another sub web, such as Main.Users, where permissions could be a bit more lax than for the Main web?

Or is there another answer someone can suggest?

Thanks.

Environment

TWiki version: TWikiRelease04x00x00
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: OS X, 10.4
Web server: Apache 1.3
Perl version: v5.8.6
Client OS: OS X
Web Browser: Firefox, Safari
Categories: Registration

-- CharlesLong - 02 Aug 2007

Answer

ALERT! If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.

It is possible to register new users in main without giving them allowance for ALLOWWEBCHANGE.

The TWikiRegistrationAgent is responsible for creating new user topics so TWikiRegistrationAgent must have the rights to ALLOWWEBCHANGE otherwise the user topics can't be created.

I'm not 100% sure on this one, but it should work this way...

I don't have any experiecen in moving or renaming the Main web but everything I read about it comes to the cunclusion that it's best to leave it where it is. Sorry that I can't point to a specific topic about this issue - just search Codev for more info on this issue.

-- CarloSchulz - 02 Aug 2007

Well, if I don't need to create a new subweb for user home pages (I don't wan't to move the Main, just move where pages get created to), then my problem is solved. Can I just add the user TWikiRegistrationAgent to the main group and new users home pages will be able to be created again?

-- CharlesLong - 02 Aug 2007

I think so. Just try it.

-- CarloSchulz - 02 Aug 2007

That was it!! Thanks, I am mollified.

-- CharlesLong - 02 Aug 2007

Change status to:
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2007-08-02 - CharlesLong
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.