💡 Why it matters:
Correct access ensures real-time comment processing, visibility into your ad performance, and uninterrupted moderation.
✅ Before You Begin
Make sure you have Full Control of your Meta Business Account. If you don’t, ask your Meta admin to complete these steps.
Required Permissions
For Ad Accounts, we require:
Manage campaigns (ads): create and edit ads, access reports, view ads
View performance: access reports, view ads
📌 Note: These permissions grant both read and write access on the ad account.
1. Go to Business Settings
Navigate to Business Settings in Meta Business Manager.
In the left sidebar, go to Partners.
Click “Add” and choose “Give a partner access to your assets.”
2. Add BrandBastion’s Business ID
Paste in BrandBastion’s Business ID.
Don't know BrandBastion's Business ID? Please reach out to our support.
3. Select BrandBastion and Share Assets
Once BrandBastion appears under partners:
Click “Share assets”
Proceed to select the Facebook Pages and Ad Accounts we’ll need access to.
4. Grant Access to Facebook Pages
For Organic Page Moderation, select the relevant Facebook Pages and choose:
Access Type: Partial access (business tools + Facebook)
Permissions:
Content
Messages
Community activity
Ads
Insights
Note: The Content permission is essential to monitor Visitor Posts and Page activity.
5. Grant Access to Instagram Accounts
To cover Instagram, the account must be an Instagram business account and must be tied to a Facebook page BrandBastion has access to.
If you want BrandBastion to moderate comments on Instagram Organic and Instagram Ads, grant access to your Instagram accounts with the below:
6. Grant Access to Ad Accounts
To cover paid assets (ad accounts), BrandBastion needs access to the organic page/s and ad account/s through which the ads are run.
Select the Ad Accounts you want BrandBastion to access
Under Permissions, enable:
Manage campaigns
Under Access type, choose:
Partial access
Manage campaigns
View performance
Manage Creative Hub mockups
📌 Note: We only require partial access — not full control — for Ad Accounts.
🚨 Important: To moderate ads or boosted organic posts, we need access to both:
The Ad Account, and
The Facebook Page connected to the ad.
Note: If you're an ad agency and only have access to the ad account, but limited access to the organic pages (for example, you only have advertiser permissions) we won't be able to crawl most comments from your ads.
What BrandBastion Extracts After Access Is Granted
Extracted Data from Ads Endpoints
Ad identity and status: Ad ID, creation time, name, account ID, current status, effective status, and configured status
Campaign and ad set linkage: Campaign ID and name, campaign statuses, ad set ID and name, ad set statuses
Targeting metadata: High level targeting settings like geo locations (countries, cities, regions), locales, and whether dynamic creative is used
Ad creative details: Effective Instagram media ID and permalink URL, effective object story ID and object type, product set, actor/Instagram user IDs, and the creative’s asset feed specification
📌 Note: For active ads only calls, a delivery filter is applied to only return active ads.
Extracted Data from Page Posts (Object Stories)
Post identity and timing: Post ID, creation time, and update time
Author and content: Author Page (ID and name), message text, attachments, permalink URL, call to action metadata, and published/hidden flags
Dynamic ad post variants: ID, creation time, owner ID, description, image URL, link, message, place ID, product ID, title, and short comment summary
Comment summary: Usually just the most recent comment’s ID and creation time (not the full thread)
📌 Note: Full comments are extracted exactly the same way as organic posts.
Final Step
Click Save Changes
You're all set—BrandBastion will now have access to deliver full moderation and insights.






