| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Social Marketing (social)
• Discuss (mail) |
| Lines of code | 243 |
| Technical Name |
PostShield |
| License | LGPL-3 |
| Website | https://www.sufalamtech.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Social Marketing (social)
• Discuss (mail) |
| Lines of code | 243 |
| Technical Name |
PostShield |
| License | LGPL-3 |
| Website | https://www.sufalamtech.com |
PostShield – Secure Your Social Media Workflow in Odoo
PostShield enhances Odoo Social Marketing by introducing a robust approval workflow. It ensures that Social Users cannot publish or schedule any post without review and approval from a Social Manager.
This module brings discipline, security, and control to your organization’s social media operations by adding mandatory checks before your content goes live.
✔ Why PostShield is Helpful?
- Prevents unauthorized or accidental posting by junior team members.
- Ensures brand consistency by requiring manager approval for every post.
- Controls what platforms users can post to by restricting allowed social media accounts.
- Automatically notifies managers when posts require review.
- Blocks publishing & scheduling until approval is granted.
- Reduces risk of PR mistakes by enforcing a verification step.
✔ Key Features
- Approval workflow: Draft → To Approve → Approved/Rejected
- Managers can approve, reject, or auto-approve their own posts
- Automatic notification & activity assignment to Social Managers
- Restrict Social Users to selected platforms (LinkedIn, Facebook, etc.)
- Prevent posting or scheduling unless fully approved
- Smart behavior for scheduled posts and "Post Now" workflow
- Clean integration with Odoo Social Marketing UI
✔ How to Use PostShield?
1. Configure Approval Settings
Go to: Settings → Social Marketing
Enable: Require Manager Approval for Social Posts
(Optional) Select allowed social media platforms for non-manager users.
Enable: Require Manager Approval for Social Posts
(Optional) Select allowed social media platforms for non-manager users.
2. User Creates a Post
- Social User prepares a post as usual
- Instead of posting, the user clicks Submit for Approval
3. Manager Approval
- Manager receives an automated activity request
- The manager reviews the content
- Approves or Rejects with one click
4. Auto-Posting After Approval
- If the post is “Post Now” – it publishes immediately after approval
- If it is scheduled – it moves to the scheduled queue automatically
✔ Ideal For
- Agencies managing client social accounts
- Companies with strict brand guidelines
- Teams with interns or junior marketers
- Organizations requiring multi-level approval
✔ Result
Your social media workflow becomes controlled, safe, and professionally managed — ensuring no post goes live without proper authorization.
Please log in to comment on this module