Tags:
create new tag
, view all tags

Question

How can I allow all my users to create their own webs? In TWiki.TWikiPreferences there are these lines:

  • Users or groups allowed to create new webs: (ex: TWikiAdminGroup)
  • This has been disabled for the TWiki-4.0.0 release due to a potential security hole - you must be in the TWikiAdminGroup? to create a web
    • Set ALLOWWEBMANAGE = %MAINWEB%.TWikiAdminGroup

Of course I don't want to put all users into TWikiAdminGroup, but need to allow them to create webs. As I can see it does not help to list them on the Set ALLOWWEBMANAGE = line. What can I do now? How to allow users to create their own web spaces?

Environment

TWiki version: TWikiAlphaRelease
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Linux 2.4
Web server: Apache/1.3.34 (Debian)
Perl version: v5.8.8 built for i486-linux-gnu-thread-multi
Client OS: Linux
Web Browser: Mozilla Firefox
Categories: Permissions, Security, Authorisation

-- BedoSandor - 27 Feb 2007

Answer

ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.

In TWiki-4.1, the ALLOWROOTCHANGE parameter allows you to specify the people you want to allow to create webs. You could create a WebCreatorsGroup and add the people you want to allow to create webs in this group. Then, you can set the ALLOWROOTCHANGE parameter as follows:

   * Set ALLOWROOTCHANGE = WebCreatorsGroup

-- AlokNarula - 15 Mar 2007

 
Change status to:
Topic revision: r4 - 28 Apr 2007 - 22:30:34 - PeterThoeny
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback