Tags:
create new tag
view all tags

Problem

How are webs protected from vandalism, especially considering the existence of the TWikiGuest account?

.

Solution

In TWikiPreferences:
  ALLOWTOPICCHANGE and ALLOWTOPICRENAME to AdminGroup

In WebPreferences for the Main web:
  ALLOWTOPICCHANGE and ALLOWTOPICRENAME to AdminGroup
  ALLOWWEBCHANGE and ALLOWWEBRENAME to AdminGroup

In WebPreferences for the Know and TWiki webs:
  ALLOWTOPICCHANGE and ALLOWTOPICRENAME to AdminGroup
  DENYWEBCHANGE and DENYWEBRENAME to TWikiGuest

In WebPreferences for the Test web:
  ALLOWTOPICCHANGE and ALLOWTOPICRENAME to AdminGroup
  DENYWEBRENAME to TWikiGuest

Note that any site can enable "superAdminGroup" settings, so that members of the TWikiAdminGroup can change all topics in all webs. With this exception, changes in other webs should be allowed only to specific groups/individuals.

For each new web, the TWiki administrator will define a corresponding new group whose members will have change access. There is no limit on the number of groups to which a user can belong, but all groups and users are defined by the Main web.

In WebPreferences for the New web:
  ALLOWTOPICCHANGE and ALLOWTOPICRENAME to NewGroup
  ALLOWWEBCHANGE and ALLOWWEBRENAME to NewGroup

Optionally, a NewWebAdminGroup can also be defined for new webs if required. Of course, topics which define groups must have restrictions defined by ALLOWTOPICCHANGE and ALLOWTOPICRENAME, in order to prevent unauthorized modification of the group settings and membership lists.

Of course, the TWikiGuest user account should be deleted if it proves to be a problem for security.

.

-- TWikiGuest - 24 Oct 2002

Topic revision: r1 - 2002-10-24 - TWikiGuest
 
  • 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.