Rool lets you control which branches require posts to be reviewed before they go live. You can turn approval on or off for each branch independently, and you can grant specific team members the ability to bypass the approval step altogether.
This guide walks you through both settings so you can tailor the workflow to your organization.
How approval requirements work
Approval is configured at two levels:
Per-branch setting -- Each branch has a Requires Approval toggle. When it is on, any post targeting that branch must be approved before it can publish.
Per-member permission -- Each team member has a Bypass Approval permission on their membership. When it is on, that person's posts skip the approval queue entirely, even if the target branches require approval.
If a post targets multiple branches and any of those branches have approval turned on, the entire post goes through the approval queue. This keeps the review process consistent -- a post is either fully approved or not.
Turning approval on or off for a branch
Only Admins and Editors can change branch settings.
When creating a new branch
Open your branch list and click the button to add a new branch.
Fill in the branch details (name, location, timezone, etc.).
-
At the bottom of the form, find the Requires Approval toggle.
It defaults to on for new branches.
Flip the toggle off if you want posts for this branch to publish without review.
Click the button to create the branch.
For an existing branch
Navigate to the branch you want to update.
Open the Edit dialog for that branch.
Scroll down to the Requires Approval toggle.
Turn it on or off as needed.
Click Save Changes.
The change takes effect immediately for any new posts. Posts that are already in the approval queue are not affected.
Understanding who can approve posts
Only Admins and Editors can approve, request changes on, or reject posts. Members cannot take approval actions, even if they are assigned to the branches in question.
When a post lands in the approval queue, any Admin or Editor in the organization can review it. There is no concept of a "designated approver" for a specific branch -- all Admins and Editors share the queue.
Approvers have three options for each pending post:
Approve -- The post moves forward to publish (immediately or at its scheduled time).
Request Changes -- The post is sent back to the creator with feedback. The creator can revise and resubmit.
Reject -- The post is rejected with a reason. The creator is notified.
Admins and Editors can also approve or reject multiple posts at once using bulk actions in the approval queue.
Granting bypass approval permission
The Bypass Approval permission lets a team member skip the approval queue even when posting to branches that require approval. By default:
Admins always have bypass approval. This cannot be revoked.
Editors receive bypass approval automatically when they are added or promoted to the Editor role.
Members do not have bypass approval by default.
Only Admins can change this permission.
To update a member's bypass permission
Go to your organization Settings.
Open the Team Members tab.
Find the member in the list. The Bypass Approval column shows their current status (Yes or No).
Update the permission for that member.
Keep in mind:
Changing a member's role to Admin or Editor automatically grants bypass approval.
Changing a member's role to Member automatically revokes bypass approval (though an Admin can grant it back individually).
You cannot revoke bypass approval from an Admin. If you need to require approvals for a particular person, change their role first.
Common configurations
All branches require approval (strict review)
Turn on Requires Approval for every branch and leave bypass approval off for Members. Only Admins and Editors will be able to publish without review.
Some branches require approval (mixed)
Turn on Requires Approval only for branches where you want oversight (e.g., flagship locations or new franchisees). Other branches can publish freely. Remember: if a single post targets both an approval-required branch and a non-approval branch, the entire post still goes through the queue.
No approval required (fast publishing)
Turn off Requires Approval on all branches. Posts from everyone will publish immediately (or at their scheduled time) without waiting for review.
Trusted members bypass approval
Grant Bypass Approval to experienced Members who have earned your trust. Their posts will skip the queue even for branches that require approval, while newer team members still go through review.
Tips
New branches default to requiring approval. If your organization generally does not use approvals, remember to turn the toggle off when creating branches.
The approval queue badge in the sidebar shows Admins and Editors how many posts are waiting for review (excluding their own posts).
When an approver takes action on a post, the post creator receives an in-app notification with the result.