This post was updated on .
You need to understand the basic Concepts of access control within Nabble before reading the following article.
The Default Groups
There are five groups that all Nabble applications have by default. Users will belong to one or more of them:
The groups listed above are sufficient to control most public forums intended to share information or to discuss various topics, even where the administrator requires the ability to grant which individuals are trusted to post in certain areas within the forum. However, a forum designed for club may require additional groups for private discussion between committee members. A businesses may also require additional groups to control the areas accessible to staff, customers and the public.
The Automatically Assigned Groups
Obviously, the user who initially creates a forum will be assigned to the Administrator Group. You'll also have realised that joining either the "Anyone" or "Registered" groups is entirely in the hands of the user, not the Administrator.
For many forums simply proving ownership of an email address will offer sufficient accountability to be permitted viewing and posting rights on a forum. In those cases the Administrator can rely on the automatic assignment of a user to the "Registered" group. They can then set the permissions for that group as required.
Note: While you may consider all users to be "members" of your forum, this does NOT mean they should be assigned to the "Members" group. That group is provided, as a single example of a "Manually Assigned Group", Such groups are only needed when you have further classes of user that need a different set of access rights to those awarded to the "Registered" group. See the following section!
The Manually Assigned Groups
Assigning or removing users from the "Members" group, or any other user-created group, is a manual process that can be executed by anyone in the "Administrator" group.
Users should only be assigned to such groups because they meet the appropriate criteria to justify different access to those in the Registered group. Also, do not use the "Members" group just because it is provided by default. It is a mere example of the class. If the users you are thinking of assigning to it are more properly described as "Customers", "Committee", "SalesTeam" or "Moderators" then create such groups with an appropriate name. It will make things easier for your users to understand and you are less likely to make mistake when editing their permissions.
An Administrator can create as many additional groups as required via:
Note: It is entirely possible to assign an email address to a group without waiting for a user to register. This is extremely useful for forums intended for a known audience such as clubs, societies, campaign groups and professional bodies. If you pre-fill the "Members" or any user-created group, with all those worthy of special access on your forum, then as soon as they register they instantly get whatever access you grant them, while those who register with other addresses will be limited to the access you grant to Registered users which, typically, would exclude posting rights and perhaps view rights too!
The Permissions article explains how access to different areas of a forum is controlled for the various user groups.
|Free forum by Nabble||Edit this page|