Creating and managing phpBB administrators

You can’t run a phpBB board without an administrator, but the privileges granted to administrators in phpBB and how they are assigned and handled are not obvious.

Let’s learn how to create administrators, what privileges administrators have, and how to change or remove administrators.

Easily adding new administrators

If you don’t want to be particular, simply add an existing user to the Administrator’s group. This user will be able to access the Administration Control Panel (ACP) with the Full Administrator’s role privileges, giving them broad powers to do almost anything except add, change or remove founders. ACP > Manage groups > Administrators > Members > Add users

What’s peculiar is while an administrator created this way has the Full Administrator’s role privileges, the role is not explicitly assigned. It appears that phpBB defaults to these permissions if none are explicitly granted, which is inconsistent with phpBB’s otherwise amazingly well thought out permissions system.

Founders

There is a special type of administrator called a founder. If you manage a phpBB board, you probably have this privilege already. Founders can never be banned, deleted or altered by any other administrators unless they are also founders.

This feature is basically a safety feature, ensuring founders can’t be locked out unless another founder is doing this.

An easy way to tell if you are a founder is to look up any user in the ACP using the manage users function. If when editing their settings, the founder field is enabled, you are a founder.

Hint: if you need to become a founder and can access the database outside of phpBB using a tool like phpMyAdmin, you can make yourself a founder. Find your row in the phpbb_users table and change user_type from 0 to 3. You may need to purge phpBB’s cache afterward for it to take effect.

Deleting administrators

The easiest way to remove an administrator is to remove them from the Administrators users group: ACP > Manage groups > Administrators > Members. Select the checkbox for the user, then select Remove member from group and press Submit.

You could also remove permissions explicitly. ACP > Permissions > Global permissions > Administrators > [user name]. Once selected, select their row in the text area and click on the Remove permissions button.

Changing administrator permissions

There are two approaches to changing administrator permissions: assign a role or set custom permissions.

Using a role

ACP > Permissions > Global permissions > Administrators > [user name]. After the page is refreshed, select their row in the text area and click on the Edit permissions button. Select the desired role: Standard admin, Full admin, Forum admin or User and Groups admin. Let your mouse hover over each permission type to see what privileges are assigned to the role. Click Apply all permissions when done.

Custom permissions

ACP > Permissions > Global permissions > Administrators > [user name]. After the page is refreshed, select their row in the text area and click on the Edit permissions button. Click on the Advanced permissions link, then go through each tab and assign the desired privileges. Click Apply permissions when done.

When does the ACP link appear?

If you have any ACP permissions assigned, the link to the ACP will appear. Only if you have no ACP privileges will the link disappear.

Paper edition of my book is now available

Updated October 2020. The publisher, prices and editions for the book has changed. See this post for details.

My book, Mastering phpBB Administration is now available in paper. The paper version is 337 pages and costs $19.99.

As I am new to publishing, this is a learning experience. I haven’t found a way to download the Kindle version of my book without paying for it. There is a preview app I downloaded, but it just took the .docx source and transformed it. The result shows an eBook where figures are often misaligned. It may be the preview app is faulty and the Kindle version is fine. If there is an issue with the formatting of the Kindle version, I’ll do my best to correct it as soon as possible.

The paper version though looks great, and you may prefer that. The layout is exactly how I formatted it. As there are many figures and screenshots, it was important to present them so they can be read. I settled on using a Dummies book size as a good size for the book, which is 7.5 inches by 9.25 inches. However, except for the cover, it is in black and white. I could create a color version but it is cost prohibitive for most people. I’d have to price it at over $40. If you’d prefer to purchase a color version let me know and I may go through the hassle of offering one.

Please leave reviews (hopefully positive ones) on Amazon if you read it, as it should help me sell more copies. I began working on it in October 2019, and it turned into a major project. I’ve invested quite a bit of money on the book and am hoping for a return on investment. It was professionally edited, which is a costly endeavor. It should fill a niche very well. Aside from documentation on phpbb.com, there is no book like this. To the extent there are phpBB books out there, they tend to be very old. And they don’t go into the detail I do in this book. If you are a phpBB board administrator and my typical sort of client, you really need this book. It’s a wise investment and a lot less expensive than hiring me or others like me.

I hope to update the book at least annually.