<<O>> Difference Topic TWikiAccessControl (r1.20 - 02 Dec 2001 - MikeMannix?) |
Line: 1 44 to 1 44 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 49 to 49 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 52 to 52 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 137 to 140 | ||||||||
Added: | ||||||||
> > |
Hiding Control Settings
<!-- | |||||||
Line: 150 to 161 | ||||||||
Changed: | ||||||||
< < |
-- PeterThoeny - 16 Mar 2001 -- AndreaSterbini - 11 Apr 2001 | |||||||
> > |
-- MikeMannix? - 02 Dec 2001 |
<<O>> Difference Topic TWikiAccessControl (r1.19 - 16 Sep 2001 - MikeMannix?) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Deleted: | ||||||||
< < |
||||||||
Line: 145 to 143 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 152 to 150 | ||||||||
Changed: | ||||||||
< < |
-- PeterThoeny - 16 Mar 2001 -- AndreaSterbini - 11 Apr 2001 Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? | |||||||
> > |
-- PeterThoeny - 16 Mar 2001 -- AndreaSterbini - 11 Apr 2001 |
<<O>> Difference Topic TWikiAccessControl (r1.18 - 14 Sep 2001 - PeterThoeny?) |
Line: 1 13 to 1 13 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
TWikiAccessControl allows you restrict access to single topics and entire webs, by individual user and by user groups, in three main areas: view; edit & attach; and rename/move/delete. These controls, combined with TWikiUserAuthentication, let you easily create and manage an extremely flexible, fine-grained privilege system. | |||||||
> > |
TWikiAccessControl allows you restrict access to single topics and entire webs, by individual user and by user groups, in three main areas: view; edit & attach; and rename/move/delete. These controls, combined with TWikiUserAuthentication, let you easily create and manage an extremely flexible, fine-grained privilege system. | |||||||
Line: 17 to 17 | ||||||||
Changed: | ||||||||
< < |
Open, freeform editing is the essence of the WikiCulture - it's what makes TWiki different and often more effective than other collaboration tools. So, it is strongly recommended that decisions to restrict read or write access to a web or a topic are made with care. Experience shows that unrestricted write access works very well because: | |||||||
> > |
Open, freeform editing is the essence of the WikiCulture - it's what makes TWiki different and often more effective than other collaboration tools. So, it is strongly recommended that decisions to restrict read or write access to a web or a topic are made with care. Experience shows that unrestricted write access works very well because: | |||||||
Line: 24 to 24 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 38 to 38 | ||||||||
Changed: | ||||||||
< < |
A user is created by with the TWikiRegistration form. The process generates a topic in the Main web in the new user's WikiName. The default visitor name is TWikiGuest?. | |||||||
> > |
A user is created by with the TWikiRegistration form. The process generates a topic in the Main web in the new user's WikiName. The default visitor name is TWikiGuest?. | |||||||
Line: 40 to 40 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 126 to 126 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 132 to 132 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
|
<<O>> Difference Topic TWikiAccessControl (r1.17 - 12 Sep 2001 - MikeMannix?) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
<<O>> Difference Topic TWikiAccessControl (r1.16 - 07 Sep 2001 - MikeMannix?) |
<<O>> Difference Topic TWikiAccessControl (r1.15 - 07 Sep 2001 - MikeMannix?) |
Line: 1 11 to 1 11 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
netfrag.org allows you to define restrictions of who is allowed to view a netfrag.org web, make changes to topics or attach files. | |||||||
> > |
TWikiAccessControl allows you restrict access to single topics and entire webs, by individual user and by user groups, in three main areas: view; edit & attach; and rename/move/delete. These controls, combined with TWikiUserAuthentication, let you easily create and manage an extremely flexible, fine-grained privilege system.
An Important Control ConsiderationOpen, freeform editing is the essence of the WikiCulture - it's what makes TWiki different and often more effective than other collaboration tools. So, it is strongly recommended that decisions to restrict read or write access to a web or a topic are made with care. Experience shows that unrestricted write access works very well because: | |||||||
Line: 13 to 16 | ||||||||
Deleted: | ||||||||
< < |
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 WikiCulture. Experience shows that unrestricted write access works very well because: | |||||||
Line: 15 to 18 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 18 to 23 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 22 to 32 | ||||||||
Changed: | ||||||||
< < |
Access control is based on users and groups. | |||||||
> > |
Access control is based on users and groups. Users are defined by their WikiNames, an then organized into unlimited combinations under different user groups. | |||||||
Line: 26 to 36 | ||||||||
Changed: | ||||||||
< < |
A user is created by with the TWikiRegistration form. The process generates a topic in the Main web in the new user's WikiName. The default visitor name is TWikiGuest?.
| |||||||
> > |
A user is created by with the TWikiRegistration form. The process generates a topic in the Main web in the new user's WikiName. The default visitor name is TWikiGuest?.
| |||||||
Line: 32 to 43 | ||||||||
Changed: | ||||||||
< < |
Groups are defined by group topics in the Main web, like the TWikiAdminGroup.
| |||||||
> > |
Groups are defined by group topics in the Main web, like the TWikiAdminGroup. To start a new group:
| |||||||
Line: 38 to 48 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 44 to 56 | ||||||||
Changed: | ||||||||
< < |
Deny Editing by Topic | |||||||
> > |
You can define who is allowed to make changes to a web or a topic. | |||||||
Line: 46 to 58 | ||||||||
Changed: | ||||||||
< < |
You can define restrictions of who is allowed to make changes to a topic or attach files to it. | |||||||
> > |
Deny Editing by Topic | |||||||
Line: 48 to 60 | ||||||||
Changed: | ||||||||
< < |
Define one or both of these variables in a topic, preferably at the end of the topic: | |||||||
> > |
Denying editing of a topic also restricts attaching files to it; both privileges are assigned together.
| |||||||
Line: 52 to 65 | ||||||||
Changed: | ||||||||
< < |
DENYTOPICCHANGE defines users or groups that are not allowed to make changes to the topic. It is a comma delimited list of users and groups. Example: * Set DENYTOPICCHANGE = Main.SomeBadBoy, Main.SomeBadGirl, Main.SomeHackerGroup
| |||||||
> > |
| |||||||
Line: 54 to 67 | ||||||||
Changed: | ||||||||
< < |
ALLOWTOPICCHANGE defines users or groups that are allowed to make changes to the topic. It is a comma delimited list of users and groups. Example: * Set ALLOWTOPICCHANGE = Main.SomeGoodGuy, Main.SomeGoodGirl, Main.TWikiAdminGroup
| |||||||
> > |
| |||||||
Line: 56 to 69 | ||||||||
Changed: | ||||||||
< < |
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. | |||||||
> > |
| |||||||
Line: 60 to 73 | ||||||||
Changed: | ||||||||
< < |
You can define restrictions of who is allowed to make changes to a netfrag.org web. This includes creating new topics, changing topics or attaching files. | |||||||
> > |
Restricting web-level editing blocks creating new topics, changing topics or attaching files. | |||||||
Line: 62 to 75 | ||||||||
Changed: | ||||||||
< < |
Define one or both of these variable in the WebPreferences topic: | |||||||
> > |
| |||||||
Line: 66 to 79 | ||||||||
Changed: | ||||||||
< < |
The same rules apply like the one for Access Control for Individual Topics; with these additions: | |||||||
> > |
The same rules apply as for restricting topics, with these additions: | |||||||
Line: 72 to 85 | ||||||||
Changed: | ||||||||
< < |
||||||||
> > |
You can define who is allowed to rename, move or delete a topic, or rename a web. | |||||||
Line: 76 to 89 | ||||||||
Changed: | ||||||||
< < |
You can define restrictions of who is allowed to rename a topic. Note that users need this permission in addition to the CHANGE permission in order to rename a topic. They also need CHANGE access to change references in referring topics. | |||||||
> > |
To allow a user to rename, move or delete a topic, they also need write (editing) permission. They also need write access to change references in referring topics. | |||||||
Line: 78 to 91 | ||||||||
Changed: | ||||||||
< < |
Define one or both of these variables in a topic, preferably at the end of the topic: | |||||||
> > |
| |||||||
Line: 82 to 95 | ||||||||
Changed: | ||||||||
< < |
DENYTOPICCRENAME defines users or groups that are not allowed to rename the topic. It is a comma delimited list of users and groups. Example: * Set DENYTOPICRENAME = Main.SomeBadBoy, Main.SomeBadGirl, Main.SomeHackerGroup
| |||||||
> > |
| |||||||
Line: 84 to 97 | ||||||||
Changed: | ||||||||
< < |
ALLOWTOPICRENAME defines users or groups that are allowed to rename the topic. It is a comma delimited list of users and groups. Example: * Set ALLOWTOPICRENAME = Main.SomeGoodGuy, Main.SomeGoodGirl, Main.TWikiAdminGroup
| |||||||
> > |
| |||||||
Line: 86 to 99 | ||||||||
Changed: | ||||||||
< < |
DENYTOPICRENAME is evaluated before ALLOWTOPICRENAME. Access is denied if the authenticated person is in the DENYTOPICRENAME list, or not in the ALLOWTOPICRENAME list. Access is granted in case DENYTOPICRENAME and ALLOWTOPICRENAME is not defined. | |||||||
> > |
| |||||||
Line: 90 to 103 | ||||||||
Changed: | ||||||||
< < |
You can define restrictions of who is allowed to do renames for a netfrag.org web. | |||||||
> > |
You can define restrictions of who is allowed to rename a netfrag.org web. | |||||||
Line: 92 to 105 | ||||||||
Changed: | ||||||||
< < |
Define one or both of these variable in the WebPreferences topic: | |||||||
> > |
| |||||||
Line: 96 to 109 | ||||||||
Changed: | ||||||||
< < |
The same rules apply like the one for Access Control for Individual Topics; with these additions: | |||||||
> > |
The same rules apply as for topics, with these additions: | |||||||
Line: 104 to 117 | ||||||||
Changed: | ||||||||
< < |
Define one or both of these variable in the WebPreferences topic: | |||||||
> > |
| |||||||
Line: 116 to 129 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 128 to 141 | ||||||||
Changed: | ||||||||
< < |
The above schema can lock completely a topic in case of a typing error of the ALLOWTOPICCHANGE setting (see UnchangeableTopicBug for more detail). To avoid this:
| |||||||
> > |
By mistyping a user or group name in the ALLOWTOPICCHANGE setting, it's possible to lock a topic so that it no-one can edit it from a browser. To avoid this:
| |||||||
Line: 132 to 147 | ||||||||
Added: | ||||||||
> > |
<<O>> Difference Topic TWikiAccessControl (r1.14 - 05 Sep 2001 - MikeMannix?) |
Line: 1 124 to 1 125 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
<<O>> Difference Topic TWikiAccessControl (r1.13 - 04 Sep 2001 - MikeMannix?) |
Line: 1 6 to 1 7 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Restricting read and write access to topics and webs, by users and groups
Overview | |||||||
Line: 10 to 14 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 19 to 24 | ||||||||
Changed: | ||||||||
< < |
Users are defined by the user topics in the Main web, i.e. TWikiGuest?
| |||||||
> > |
Managing UsersA user is created by with the TWikiRegistration form. The process generates a topic in the Main web in the new user's WikiName. The default visitor name is TWikiGuest?.
Managing Groups | |||||||
Line: 22 to 32 | ||||||||
Changed: | ||||||||
< < |
Groups are defined by group topics in the Main web, i.e. TWikiAdminGroup
| |||||||
> > |
Groups are defined by group topics in the Main web, like the TWikiAdminGroup.
| |||||||
Line: 24 to 35 | ||||||||
Added: | ||||||||
> > |
| |||||||
Line: 27 to 38 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 29 to 42 | ||||||||
Added: | ||||||||
> > |
Restricting Write Access | |||||||
Line: 31 to 44 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction by Topic | |||||||
> > |
Deny Editing by Topic | |||||||
Line: 45 to 58 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction by Web | |||||||
> > |
Deny Editing by Web | |||||||
Line: 57 to 70 | ||||||||
Changed: | ||||||||
< < |
Rename Access Restriction by Topic | |||||||
> > |
Restricting Rename AccessDeny Renaming by Topic | |||||||
Line: 71 to 88 | ||||||||
Changed: | ||||||||
< < |
Rename Access Restriction by Web | |||||||
> > |
Deny Renaming by Web | |||||||
Line: 83 to 100 | ||||||||
Changed: | ||||||||
< < |
Read Access Restriction by Web | |||||||
> > |
Restricting Read Access | |||||||
Line: 91 to 108 | ||||||||
Changed: | ||||||||
< < |
Read Restriction Known Issues | |||||||
> > |
Known Issues | |||||||
Line: 94 to 111 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
Selective Unrestricted Web Access | |||||||
Line: 96 to 116 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 101 to 121 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 103 to 123 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 107 to 127 | ||||||||
Changed: | ||||||||
< < |
The above schema can lock completely a topic in case of a typing error of the ALLOWTOPICCHANGE setting (see UnchangeableTopicBug). To avoid this:
| |||||||
> > |
The above schema can lock completely a topic in case of a typing error of the ALLOWTOPICCHANGE setting (see UnchangeableTopicBug for more detail). To avoid this:
| |||||||
Line: 111 to 131 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
|
<<O>> Difference Topic TWikiAccessControl (r1.12 - 31 Aug 2001 - MikeMannix?) |
Line: 1 91 to 1 91 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
Read Access Restriction Notes | |||||||
> > |
Read Restriction Known Issues | |||||||
Line: 95 to 95 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 100 to 100 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 104 to 103 | ||||||||
Deleted: | ||||||||
< < |
| |||||||
Line: 107 to 105 | ||||||||
Changed: | ||||||||
< < |
The SuperAdminGroup? | |||||||
> > |
The SuperAdminGroup |
<<O>> Difference Topic TWikiAccessControl (r1.11 - 30 Aug 2001 - MikeMannix?) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
TOC: No TOC in "TWiki.TWikiAccessControl" | |||||||
Line: 28 to 31 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction for Individual Topics | |||||||
> > |
Write Access Restriction by Topic | |||||||
Line: 42 to 45 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction for a Whole netfrag.org Web | |||||||
> > |
Write Access Restriction by Web | |||||||
Line: 54 to 57 | ||||||||
Changed: | ||||||||
< < |
Rename Access Restriction for Individual Topics | |||||||
> > |
Rename Access Restriction by Topic | |||||||
Line: 68 to 71 | ||||||||
Changed: | ||||||||
< < |
Rename Access Restriction for a Whole netfrag.org Web | |||||||
> > |
Rename Access Restriction by Web | |||||||
Line: 80 to 83 | ||||||||
Changed: | ||||||||
< < |
Read Access Restriction for a Whole netfrag.org Web | |||||||
> > |
Read Access Restriction by Web | |||||||
Line: 88 to 91 | ||||||||
Changed: | ||||||||
< < |
Notes for read access restriction: | |||||||
> > |
Read Access Restriction Notes | |||||||
Line: 102 to 105 | ||||||||
Deleted: | ||||||||
< < |
-- PeterThoeny - 16 Mar 2001 | |||||||
Line: 104 to 107 | ||||||||
Changed: | ||||||||
< < |
NOTE: | |||||||
> > |
The SuperAdminGroup? | |||||||
Line: 112 to 116 | ||||||||
Added: | ||||||||
> > |
-- PeterThoeny - 16 Mar 2001 | |||||||
Line: 114 to 118 | ||||||||
Changed: | ||||||||
< < |
||||||||
> > |
<<O>> Difference Topic TWikiAccessControl (r1.10 - 29 Aug 2001 - MikeMannix?) |
Line: 1 101 to 1 102 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
-- PeterThoeny - 16 Mar 2001 | |||||||
Line: 103 to 104 | ||||||||
Changed: | ||||||||
< < |
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? | |||||||
> > |
NOTE: | |||||||
Line: 105 to 106 | ||||||||
Changed: | ||||||||
< < |
-- PeterThoeny - 16 Mar 2001 | |||||||
> > |
The above schema can lock completely a topic in case of a typing error of the ALLOWTOPICCHANGE setting (see UnchangeableTopicBug). To avoid this:
$superAdminGroup = "TWikiAdminGroup";
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? |
<<O>> Difference Topic TWikiAccessControl (r1.9 - 07 Aug 2001 - JohnTalintyre?) |
Line: 0 51 to 1 53 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Rename Access Restriction for Individual TopicsYou can define restrictions of who is allowed to rename a topic. Note that users need this permission in addition to the CHANGE permission in order to rename a topic. They also need CHANGE access to change references in referring topics. Define one or both of these variables in a topic, preferably at the end of the topic:
* Set DENYTOPICRENAME = Main.SomeBadBoy, Main.SomeBadGirl, Main.SomeHackerGroup
ALLOWTOPICRENAME defines users or groups that are allowed to rename the topic. It is a comma delimited list of users and groups. Example: * Set ALLOWTOPICRENAME = Main.SomeGoodGuy, Main.SomeGoodGirl, Main.TWikiAdminGroup
DENYTOPICRENAME is evaluated before ALLOWTOPICRENAME. Access is denied if the authenticated person is in the DENYTOPICRENAME list, or not in the ALLOWTOPICRENAME list. Access is granted in case DENYTOPICRENAME and ALLOWTOPICRENAME is not defined.
Rename Access Restriction for a Whole netfrag.org WebYou can define restrictions of who is allowed to do renames for a netfrag.org web. Define one or both of these variable in the WebPreferences topic:
|
<<O>> Difference Topic TWikiAccessControl (r1.8 - 08 Jun 2001 - PeterThoeny?) |
Line: 68 to 68 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
| |||||||
> > |
|
<<O>> Difference Topic TWikiAccessControl (r1.7 - 16 Mar 2001 - PeterThoeny?) |
Line: 0 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
TWiki Access Control | |||||||
Line: 9 to 11 | ||||||||
Changed: | ||||||||
< < |
Users and Groups | |||||||
> > |
Users and Groups | |||||||
Line: 25 to 27 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction for Individual Topics | |||||||
> > |
Write Access Restriction for Individual Topics | |||||||
Line: 39 to 41 | ||||||||
Changed: | ||||||||
< < |
Write Access Restriction for a Whole netfrag.org Web | |||||||
> > |
Write Access Restriction for a Whole netfrag.org Web | |||||||
Line: 51 to 53 | ||||||||
Changed: | ||||||||
< < |
Read Access Restriction for a Whole netfrag.org Web | |||||||
> > |
Read Access Restriction for a Whole netfrag.org Web | |||||||
Line: 76 to 78 | ||||||||
Changed: | ||||||||
< < |
-- PeterThoeny? - 20 Jan 2001 | |||||||
> > |
-- PeterThoeny - 16 Mar 2001 |
<<O>> Difference Topic TWikiAccessControl (r1.6 - 26 Feb 2001 - PeterThoeny?) |
Line: 59 to 60 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
|
<<O>> Difference Topic TWikiAccessControl (r1.5 - 21 Jan 2001 - PeterThoeny?) |
Line: 59 to 60 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
|
<<O>> Difference Topic TWikiAccessControl (r1.4 - 21 Jan 2001 - PeterThoeny?) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
netfrag.org allows to define some restrictions of who is allowed to make changes and attach files to topics. | |||||||
> > |
netfrag.org allows you to define restrictions of who is allowed to view a netfrag.org web, make changes to topics or attach files. | |||||||
Line: 3 to 3 | ||||||||
Changed: | ||||||||
< < |
IMPORTANT NOTE: Think twice before restricting write access to a web or a topic, because an open system where everybody can contribute is the essence of the WikiCulture. Experience shows that unrestricted write access works very well because: | |||||||
> > |
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 WikiCulture. Experience shows that unrestricted write access works very well because: | |||||||
Line: 25 to 25 | ||||||||
Changed: | ||||||||
< < |
Access Control for Individual Topics | |||||||
> > |
Write Access Restriction for Individual Topics | |||||||
Line: 27 to 27 | ||||||||
Changed: | ||||||||
< < |
You can define some restrictions of who is allowed to make changes and attach files to a topic. | |||||||
> > |
You can define restrictions of who is allowed to make changes to a topic or attach files to it. | |||||||
Line: 39 to 39 | ||||||||
Changed: | ||||||||
< < |
Access Control per netfrag.org Web | |||||||
> > |
Write Access Restriction for a Whole netfrag.org Web | |||||||
Line: 41 to 41 | ||||||||
Changed: | ||||||||
< < |
You can define some restrictions of who is allowed to make changes and attach files to topics or create new topics in a netfrag.org web. | |||||||
> > |
You can define restrictions of who is allowed to make changes to a netfrag.org web. This includes creating new topics, changing topics or attaching files. | |||||||
Line: 50 to 51 | ||||||||
Added: | ||||||||
> > |
Read Access Restriction for a Whole netfrag.org Web
You can define restrictions of who is allowed to view a netfrag.org web.
Define one or both of these variable in the WebPreferences topic:
| |||||||
Line: 53 to 68 | ||||||||
Changed: | ||||||||
< < |
-- PeterThoeny? - 28 Oct 2000 | |||||||
> > |
-- PeterThoeny? - 20 Jan 2001 |
<<O>> Difference Topic TWikiAccessControl (r1.3 - 14 Dec 2000 - PeterThoeny?) |
Line: 43 to 43 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
Define one or both of these variable in the WebPreferences topic: | |||||||
> > |
Define one or both of these variable in the WebPreferences topic: | |||||||
Line: 48 to 48 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Line: 51 to 51 | ||||||||
Changed: | ||||||||
< < |
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? | |||||||
> > |
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? |
<<O>> Difference Topic TWikiAccessControl (r1.2 - 08 Nov 2000 - PeterThoeny?) |
Line: 3 to 3 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
IMPORTANT NOTE: Is is recommended to use the access control feature only if absolutely necessary because it goes against the free WikiCulture, where everybody is invited to contribute to any topic. | |||||||
> > |
IMPORTANT NOTE: Think twice before restricting write access to a web or a topic, because an open system where everybody can contribute is the essence of the WikiCulture. Experience shows that unrestricted write access works very well because:
| |||||||
Line: 47 to 51 | ||||||||
Changed: | ||||||||
< < |
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup | |||||||
> > |
Related topics: TWikiPreferences, WebPreferences (in every web), TWikiAdminGroup, TWikiGroups? |
<<O>> Difference Topic TWikiAccessControl (r1.1 - 29 Oct 2000 - PeterThoeny?) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
netfrag.org allows to define some restrictions of who is allowed to make changes and attach files to topics.
IMPORTANT NOTE: Is is recommended to use the access control feature only if absolutely necessary because it goes against the free WikiCulture, where everybody is invited to contribute to any topic.
Users and Groups
Access control is based on users and groups.
Users are defined by the user topics in the Main web, i.e. TWikiGuest?
* Set DENYTOPICCHANGE = Main.SomeBadBoy, Main.SomeBadGirl, Main.SomeHackerGroup
ALLOWTOPICCHANGE defines users or groups that are allowed to make changes to the topic. It is a comma delimited list of users and groups. Example: * Set ALLOWTOPICCHANGE = Main.SomeGoodGuy, Main.SomeGoodGirl, Main.TWikiAdminGroup
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.
Access Control per netfrag.org Web
You can define some restrictions of who is allowed to make changes and attach files to topics or create new topics in a netfrag.org web.
Define one or both of these variable in the WebPreferences topic:
|
Topic TWikiAccessControl . { View | Diffs | r1.20 | > | r1.19 | > | r1.18 | More } output as: { } |
Revision r1.1 - 29 Oct 2000 - 05:25 - PeterThoeny? Revision r1.20 - 02 Dec 2001 - 09:02 - MikeMannix? |