PermissionsΒΆ

Pybb allow you to manage permissions by overwriting a Permission handler. See PYBB_PERMISSION_HANDLER setting.

Below are the current pybb permissions managed by the default Permission handler for each type of “user”.

Permissions for anonymous:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum no no
view other topic yes yes
view other post yes yes
view own on moderation topic see logged-in user see logged-in user
view own on moderation post see logged-in user see logged-in user
view other on moderation topic no no
view other on moderation post yes no
add post in normal topic no no
add post in on moderation topic no no
add post in closed topic no no
edit own normal post see logged-in user see logged-in user
edit own on moderation post see logged-in user see logged-in user
edit other post no no
delete own normal post see logged-in user see logged-in user
delete own on moderation post see logged-in user see logged-in user
delete other post no no
close and unclose topic no no
stick and unstick topic no no
manage moderators no no

Permissions for a logged-in user:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum no no
view other topic yes yes
view other post yes yes
view own on moderation topic yes yes
view own on moderation post yes yes
view other on moderation topic no no
view other on moderation post yes no
add post in normal topic yes yes
add post in on moderation topic no no
add post in closed topic no no
edit own normal post yes yes
edit own on moderation post yes yes
edit other post no no
delete own normal post yes yes
delete own on moderation post yes yes
delete other post no no
close and unclose topic no no
stick and unstick topic no no
manage moderators no no

Permissions for a moderator of the current forum:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum no no
view other topic yes yes
view other post yes yes
view own on moderation topic see logged-in user see logged-in user
view own on moderation post see logged-in user see logged-in user
view other on moderation topic yes yes
view other on moderation post yes yes
add post in normal topic yes yes
add post in on moderation topic yes yes
add post in closed topic yes yes
edit own normal post see logged-in user see logged-in user
edit own on moderation post see logged-in user see logged-in user
edit other post yes yes
delete own normal post see logged-in user see logged-in user
delete own on moderation post see logged-in user see logged-in user
delete other post yes yes
close and unclose topic yes yes
stick and unstick topic yes yes
manage moderators no no

Permissions for a “is_staff” user without pybb permissions:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum yes yes
view other topic yes yes
view other post yes yes
view own on moderation topic see logged-in user see logged-in user
view own on moderation post see logged-in user see logged-in user
view other on moderation topic no no
view other on moderation post yes no
add post in normal topic yes yes
add post in on moderation topic no no
add post in closed topic no no
edit own normal post see logged-in user see logged-in user
edit own on moderation post see logged-in user see logged-in user
edit other post no no
delete own normal post see logged-in user see logged-in user
delete own on moderation post see logged-in user see logged-in user
delete other post no no
close and unclose topic no no
stick and unstick topic no no
manage moderators yes yes

Permissions for a “is_staff” user with pybb permissions:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum yes yes
view other topic yes yes
view other post yes yes
view own on moderation topic see logged-in user see logged-in user
view own on moderation post see logged-in user see logged-in user
view other on moderation topic yes yes
view other on moderation post yes yes
add post in normal topic yes yes
add post in on moderation topic yes yes
add post in closed topic yes yes
edit own normal post see logged-in user see logged-in user
edit own on moderation post see logged-in user see logged-in user
edit other post yes yes
delete own normal post see logged-in user see logged-in user
delete own on moderation post see logged-in user see logged-in user
delete other post yes yes
close and unclose topic yes yes
stick and unstick topic yes yes
manage moderators yes yes

Permissions for superuser:

action
can do with

PREMODERATION False

can do with

PREMODERATION True

view normal forum yes yes
view hidden forum yes yes
view other topic yes yes
view other post yes yes
view own on moderation topic see logged-in user see logged-in user
view own on moderation post see logged-in user see logged-in user
view other on moderation topic yes yes
view other on moderation post yes yes
add post in normal topic yes yes
add post in on moderation topic yes yes
add post in closed topic yes yes
edit own normal post see logged-in user see logged-in user
edit own on moderation post see logged-in user see logged-in user
edit other post yes yes
delete own normal post see logged-in user see logged-in user
delete own on moderation post see logged-in user see logged-in user
delete other post yes yes
close and unclose topic yes yes
stick and unstick topic yes yes
manage moderators yes yes