Skip to content

Channel permissions

Permissions are organised by role at the group level, then fine-tuned per channel via overrides. Discord-style if you’ve seen that model — the bones are the same.

Open Group settings → Roles to manage roles. Each role has a set of permissions — the things members with that role can do. PostRoll ships four presets:

  • Game Master — manages channels, members, messages, and roles below their own; voice priority speaker.
  • Moderator — delete messages, kick disruptive members, audit log access.
  • Player — chat, react, voice, but no moderation tools.
  • Spectator — read-only access.

Pick a preset when creating a role, then adjust if needed.

A member can hold multiple roles; the effective permission is the union of every role they hold plus the implicit @everyone role.

To tweak permissions on a single channel without changing the group-wide role:

  1. Right-click the channel in the rail → Edit permissions (or Group settings → Channels → pick the channel).
  2. Add a role override. The override has two columns:
    • Allow — add this permission to anyone with the role in this channel.
    • Deny — remove the permission for this channel only.
  3. Save.

Same screen lets you add member overrides for one specific person — useful for “Grant Aerin the GM permissions for this channel only” without making them a GM group-wide.

  • GM-only planning channel@everyone deny View channel, Game Master role allow View channel.
  • Read-only announcements@everyone deny Send messages.
  • No reactions — deny Add reactions.
  • Voice priority for the GM — Game Master allow Priority speaker.

When PostRoll decides whether you can do something:

  1. If you have Administrator, granted.
  2. Otherwise, your base permissions are everything your roles grant, combined.
  3. Apply role allow / deny overrides for this channel.
  4. Apply your member-specific allow / deny override.

The result tells PostRoll yes or no. The same rules are enforced behind the scenes — the app just hides buttons you can’t use.