Version 6

    BB/Forums Administration Guide

     

    Deployment archive: nukes-bb.ear

     

    -


    BB/Forums Security

     

    Look at NukesSecurity for background on security concepts.

     

    Forum Permissions Control

     

    This is used to set authorization levels of individual forums. Once the authorization levels have been set, setup permission groups to allow users access.

     

    Simple Mode

     

    Permission Settings

      • Public: permissions for use in a public forum with no registration

      • Registered: permissions for use in a public forum which requires registration

      • Registered/Hidden: see Registered; hides forum from view

      • Private: permissions for a private forum

      • Private/Hidden: see Private; hides forum from view

      • Moderators: see Registered; restricts additional actions to only moderator

      • Moderators/Hidden: see Moderators; hides forum from view

     

    Advanced Mode

     

    Permission Settings

      • ALL: action available to all users

      • REG: action available to registered users

      • PRIVATE: action available only to members of the private forum

      • MOD: action available to moderators

      • ADMIN: action available to administrators

     

    -


    Forum Permission Groups

     

    The basic security pattern for the forums is as follows:

     

          $category:$forum:
    

     

    where $category is the forum, category and $forum is the forum name.

     

    For example, when the forums are first installed, a default category named My category is created. Under that catgory, a default forum is created named My forum.

     

    Using the permission module, we can setup a Moderator group. Permission patterns are nothing more then regular expressions. Using the following would allow you to set a permission for any category, any forum

     

          .*:.*:
    

     

    In order to create a moderator for the entire My category category, add the following permission:

     

         Group: Moderator
         Pattern: My category:.*:
         Level: Moderator
    

     

    This combination would allow moderator access to only the My forum forum:

     

         Group: Moderator
         Pattern: .*:My forum:
         Level: Moderator
    

     

    Keep in mind that you use the same forum name in multiple categories, this will give moderator access to all those forums.