summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Thoeny <web-hurd@gnu.org>2001-03-16 08:38:35 +0000
committerPeter Thoeny <web-hurd@gnu.org>2001-03-16 08:38:35 +0000
commita20e13a60d4d7a7f3b37d4ac20f150e18b6a8fd7 (patch)
tree3322da34787626051bec374a14f101fc6b7a283b
parent584c73a16581d69058c189317e9b13cc37d8d3e0 (diff)
none
-rw-r--r--TWiki/TWikiAccessControl.mdwn12
1 files changed, 7 insertions, 5 deletions
diff --git a/TWiki/TWikiAccessControl.mdwn b/TWiki/TWikiAccessControl.mdwn
index c92f2f9d..0c7e6251 100644
--- a/TWiki/TWikiAccessControl.mdwn
+++ b/TWiki/TWikiAccessControl.mdwn
@@ -1,3 +1,5 @@
+## <a name="TWiki_Access_Control"> TWiki Access Control </a>
+
%WIKITOOLNAME% allows you to define restrictions of who is allowed to view a %WIKITOOLNAME% web, make changes to topics or attach files.
**IMPORTANT NOTE:** Think twice before restricting read or write access to a web or a topic, because an open system where everybody can contribute is the essence of the %TWIKIWEB%.WikiCulture. Experience shows that unrestricted write access works very well because:
@@ -6,7 +8,7 @@
* Content does not get lost because topics are under revision control.
* A topic revision can be undone by a member of the %MAINWEB%.TWikiAdminGroup in case needed.
-**_Users and Groups_**
+### <a name="Users_and_Groups"> Users and Groups </a>
Access control is based on users and groups.
@@ -23,7 +25,7 @@ Access control is based on users and groups.
* GROUP defines the members of the group; it is a comma delimited list of users and other groups. Example: <br /><code>    \* Set GROUP = %MAINWEB%.SomeUser, %MAINWEB%.OtherUser, %MAINWEB%.SomeOtherGroup</code>
* ALLOWTOPICCHANGE defines who is allowed to change the group topic; it is a comma delimited list of users and groups. You typically want to restrict that to the members of the group itself, so it should contain the name of the topic, i.e. <br /><code>    \* Set ALLOWTOPICCHANGE = %MAINWEB%.TWikiAdminGroup</code><br /> for the TWikiAdminGroup topic. (This is to prevent users not in the group from editing the topic and gaining unauthorized membership to the group.)
-**_Write Access Restriction for Individual Topics_**
+### <a name="Write_Access_Restriction_for_Ind"> Write Access Restriction for Individual Topics </a>
You can define restrictions of who is allowed to make changes to a topic or attach files to it.
@@ -38,7 +40,7 @@ ALLOWTOPICCHANGE defines users or groups that **are** allowed to make changes to
DENYTOPICCHANGE is evaluated before ALLOWTOPICCHANGE. Access is denied if the authenticated person is in the DENYTOPICCHANGE list, or not in the ALLOWTOPICCHANGE list. Access is granted in case DENYTOPICCHANGE and ALLOWTOPICCHANGE is not defined.
-**_Write Access Restriction for a Whole %WIKITOOLNAME% Web_**
+### <a name="Write_Access_Restriction_for_a_W"> Write Access Restriction for a Whole %WIKITOOLNAME% Web </a>
You can define restrictions of who is allowed to make changes to a %WIKITOOLNAME% web. This includes creating new topics, changing topics or attaching files.
@@ -52,7 +54,7 @@ The same rules apply like the one for Access Control for Individual Topics; with
* DENYTOPICCHANGE (in topic) overrides DENYWEBCHANGE (in %WEBPREFSTOPIC%)
* ALLOWTOPICCHANGE (in topic) overrides ALLOWWEBCHANGE (in %WEBPREFSTOPIC%)
-**_Read Access Restriction for a Whole %WIKITOOLNAME% Web_**
+### <a name="Read_Access_Restriction_for_a_Wh"> Read Access Restriction for a Whole %WIKITOOLNAME% Web </a>
You can define restrictions of who is allowed to view a %WIKITOOLNAME% web.
@@ -78,4 +80,4 @@ _Notes for read access restriction:_
**_Related topics:_** %WIKIPREFSTOPIC%, %WEBPREFSTOPIC% (in every web), %MAINWEB%.TWikiAdminGroup, %MAINWEB%.TWikiGroups
--- [[Main/PeterThoeny]] - 20 Jan 2001 <br />
+-- [[PeterThoeny]] - 16 Mar 2001 <br />