Help us fix this page
If you found a broken link, missing page, or incorrect redirect, please let us know. Your report helps us improve the website for everyone.

Managing advertising permissions across multiple platforms is a critical responsibility for any business running paid media campaigns. Whether you are a marketing manager overseeing a team, an agency handling client accounts, or a business owner bringing in external help, understanding how to grant the right level of access-without compromising security-is essential.
This guide covers the major ad platforms-Meta (Facebook/Instagram), Google Ads, LinkedIn, TikTok, Pinterest, X (Twitter), and Snapchat-and explains how to manage users and permissions on each.
Before breaking down each platform, here are principles that apply across all ad platforms.
Grant only the permissions each team member needs to perform their role. A content creator does not need billing access. A campaign manager does not need to add or remove users. Over‑permissioning creates unnecessary security risk.
Every major ad platform allows you to invite users by email and assign specific roles. Never share login credentials-this violates platform policies and creates security vulnerabilities. Use the platform’s built‑in user management tools instead.
Schedule quarterly reviews of who has access to your ad accounts. Remove users who no longer need access. This is especially important when team members leave or when agency relationships end.
Most platforms differentiate between internal team members (employees) and external collaborators (partners, agencies). Partners typically require a Business ID or similar identifier rather than an email invitation.
Meta’s advertising ecosystem-covering Facebook, Instagram, and Messenger-is managed through Meta Business Suite (formerly Business Manager). This is the central hub for all ad accounts, Pages, Pixels, and other assets.
Meta uses a two‑layer permission system:
Business‑level roles:
Page permissions:
Ad account permissions:
Legacy role mapping:
| Legacy Role | New Equivalent |
|---|---|
| Admin | Full Control |
| Editor | Content Control |
| Moderator | Content Control (limited) |
| Advertiser | Assigned at ad account level |
| Analyst | Assigned at ad account level |
For employees (internal team members) :
For partners (agencies, external collaborators) :
Google Ads uses a straightforward permission model with five access levels. Only users with Admin access can add or remove other users.
| Access Level | What the User Can Do |
|---|---|
| Admin | Full control: manage campaigns, add/remove users, access billing, change account settings |
| Standard | Modify campaigns, create ads, view reports-but cannot manage users or change account settings |
| Read‑Only | View campaigns and performance data-cannot make any edits |
| Email‑Only | Receives email notifications but has no direct account access |
| Explorer | A level for API developers with limited access |
LinkedIn’s ad platform uses Campaign Manager for ad account management. If an ad account has been added to LinkedIn Business Manager, user access must be managed through Business Manager instead.
LinkedIn Campaign Manager offers five user roles:
| Role | Campaign Creation | Ad Management | Billing Access | User Management |
|---|---|---|---|---|
| Billing Admin | yes | yes | Full control | yes |
| Account Manager | yes | yes | View only | yes |
| Campaign Manager | yes | yes | no | no |
| Creative Manager | no | yes (creatives only) | no | no |
| Viewer | no | no | no | no |
Key restrictions:
TikTok uses Business Center as its central management hub. Permissions are split into Basic and Advanced roles.
| Role | Permissions |
|---|---|
| Admin | Full access to all system functions. Can add/remove members, partners, create ad accounts, and manage all assets |
| Standard | Can work on assigned accounts and assets only. Cannot add/remove users or create new ad accounts |
Ad account access levels (assignable by Admin members):
| Action | Admin | Operator | Analyst |
|---|---|---|---|
| View ads and performance | Yes | Yes | Yes |
| Access reports | Yes | Yes | Yes |
| Create and edit ads | Yes | Yes | No |
| Manage Audiences | Yes | Yes | No |
| Manage finance | Yes | Yes | No |
| Manage ad account settings | Yes | No | No |
Advanced roles are assigned on top of Admin access and provide additional financial permissions:
Pinterest uses Business Manager to manage ad accounts, profiles, and catalogues. It offers seven ad account permission levels.
| Permission Level | Campaign Management | Billing | Reporting | Audiences | Catalogues |
|---|---|---|---|---|---|
| Admin | yes | Full control | yes | yes | yes |
| Analyst | yes | Read‑only | yes | yes | yes |
| Audience | no | no | no | Create/edit | no |
| Finance (edit) | no | Full control | yes | no | no |
| Finance (read) | no | Read‑only | yes | no | no |
| Campaign | Create/edit | no | yes | no | no |
| Catalogues | no | no | no | no | yes |
X (formerly Twitter) – X Ads Manager, offers multi‑user login functionality, allowing you to grant different levels of access without sharing passwords.
There are five access levels:
| Level | Permissions |
|---|---|
| Account Administrator | Full access to ads.x.com. Can create new admins/managers, edit access, modify campaigns, view performance data, and access billing information |
| Ad Manager | Access ads.x.com. Can modify campaigns and view performance data. Cannot manage other users |
| Creative Manager | Access ads.x.com. Can modify creatives and view previews. Cannot create or modify campaigns |
| Campaign Analyst | Access ads.x.com. Can view performance data. Cannot create or modify campaigns |
| Organic Analyst | View‑only access to organic content data |
Snapchat Ads Manager offers several member roles that can be assigned at the organization or ad account level.
| Role | Manage Ad Account Details | Manage Advertising Collateral | Upload/Manage Audiences | View Performance | Create/View Creatives |
|---|---|---|---|---|---|
| Account Admin | yes | yes | yes | yes | yes |
| Agency Member | yes (limited) | yes | yes | yes | yes |
| Campaign Manager | no | yes | yes | yes | yes |
| Data Manager | no | no | yes | no | no |
| Data Analyst | no | no | no | yes | no |
| Creative Manager | no | yes | no | no | yes |
| Platform | Central Hub | Key Roles | Partner Access Method |
|---|---|---|---|
| Meta | Business Suite | Admin, Employee | Business ID |
| Google Ads | Google Ads interface | Admin, Standard, Read‑Only | Email invitation |
| Campaign Manager / Business Manager | Billing Admin, Account Manager, Campaign Manager, Creative Manager, Viewer | 1st–3rd degree connection + role | |
| TikTok | Business Center | Admin, Standard, Finance Manager, Finance Analyst | Email invitation |
| Business Manager | Admin, Analyst, Audience, Finance, Campaign, Catalogues | Email invitation (requires Pinterest Business account) | |
| X (Twitter) | Ads Manager | Account Administrator, Ad Manager, Creative Manager, Campaign Analyst | X username |
| Snapchat | Ads Manager | Account Admin, Agency Member, Campaign Manager, Data Manager, Data Analyst, Creative Manager | Email invitation |
Managing ad account permissions across multiple platforms is a core operational responsibility for any business running paid media. Each platform has its own permission model, but the underlying principles are consistent: grant the minimum access required, use platform‑native user management rather than shared credentials, and audit permissions regularly.
The cost of a permission mistake-whether a data breach, unauthorised spend, or a campaign accidentally paused-can be significant. Investing time in setting up permissions correctly is far cheaper than dealing with the consequences of getting it wrong.
Start by auditing your current permissions on each platform. Remove users who no longer need access. Then, document your permission structure and establish a regular review cadence. Your ad accounts-and your budget-will thank you.
Need help managing your ad accounts? Playful Sparkle has been engineering digital products since 2004, offering SEO & Digital Marketing, Web Development, and App Development services. Our team can help you set up and manage advertising permissions across all major platforms. Contact us to discuss how we can help you secure and streamline your ad operations.