306 CHAPTER 10 (Java web server) SECURING AND MAINTAINING PHPBB
306 CHAPTER 10 SECURING AND MAINTAINING PHPBB The G-14 Classified forum has more options than the other two forums. In the Simple Mode, it has another drop-down box available. In the Advanced Mode, each permission can be set separately. In this example, I ve set the permissions in the G-14 Classified forum to PRIVATE (except for the View and Announce functions) to enable per-user permissions in the forum. In Simple Mode, I can simply allow or disallow access across the board. In Advanced Mode, I can get a little more nitpicky: I can set whether Joe is able to read posts, make posts, edit posts, and the like. If I had set up the G-14 Classified forum as a hidden forum, I could also control whether Joe would be able to see it. If I wanted to make him a moderator of any forum, I can simply click the drop-down box corresponding to the forum I wish for him to moderate, change it to Is Moderator, and click Submit. Clicking Submit saves all changes for the user, and the changes take effect immediately. Setting per-user permissions gives you a lot of control, but it can get somewhat tedious. In most cases, you will use user group permissions, explained next, as a good base for permissions for multiple users. After granting permissions to the group, you can then go back to an individual user s permissions and override the group permissions with custom settings, as per-user permissions take precedence over group permissions. Using Permissions with User Groups In terms of permissions, user groups operate almost identically to individual users, except that the permissions are applied to every member of the group. Indeed, Figures 10-8 and 10-9 are almost identical to Figures 10-6 and 10-7, respectively, except the option to assign administrator standing is not present for groups. Figure 10-8. Group permissions, in Simple Mode
Searching for affordable and reliable webhost to host and run your web applications? Go to our java web server services and you will be pleased.