How to manage team access, roles, and permissions in TikTok Ads. Covers adding users, updating access levels, revoking access, and security best practices.
User Management Overview
Manage who has access to your TikTok Ads accounts, what they can do, and how to maintain proper access controls. This guide covers the TikTok Ads Manager permission model and best practices for enterprise teams.
Access Architecture
TikTok Business Center vs. Ads Manager
TikTok has two levels of access management:
| Level |
Purpose |
Best For |
| Business Center |
Manage multiple ad accounts, assets, and team members centrally |
Agencies, enterprises with multiple accounts |
| Ads Manager (Direct) |
Manage a single ad account |
Small teams, single-account advertisers |
Recommendation: Use Business Center if you manage more than one ad account or need to share assets (pixels, catalogs) across accounts.
Access Hierarchy
TikTok Business Center (optional)
├── Business Center Roles (Admin, Employee)
│ └── Asset Access (Ad Accounts, Pixels, Catalogs)
│
└── Ad Account Level
└── Ad Account Roles (Admin, Operator, Analyst)
Roles & Permissions
Ad Account Roles
| Role |
Campaigns |
Reports |
Pixels |
Audiences |
Billing |
Users |
| Admin |
Full |
Full |
Full |
Full |
Full |
Full |
| Operator |
Full |
Full |
Full |
Full |
View |
None |
| Analyst |
View |
Full |
View |
View |
None |
None |
| Finance |
None |
Billing |
None |
None |
Full |
None |
Business Center Roles
| Role |
Ad Accounts |
Assets |
Members |
Settings |
| Admin |
Full access to all |
Full |
Full |
Full |
| Employee |
Assigned only |
Assigned only |
None |
None |
Detailed Permission Breakdown
Admin Capabilities:
- Create, edit, pause, delete campaigns
- View and download all reports
- Create and manage Pixels
- Create and manage audiences
- Access billing and payment settings
- Invite and remove users
- Manage API access and integrations
Operator Capabilities:
- Create, edit, pause, delete campaigns
- View and download all reports
- Create and manage Pixels
- Create and manage audiences
- View billing history (no editing)
- Cannot manage users
Analyst Capabilities:
- View campaigns (no editing)
- View and download all reports
- View Pixel configuration
- View audiences
- No billing access
- No user management
Adding Users
Quick Reference
| Step |
Action |
Notes |
| 1 |
Verify correct account |
Check account selector top-left |
| 2 |
Navigate to User Management |
Settings → User Management |
| 3 |
Click Invite/Add Member |
Button in top right |
| 4 |
Enter email |
Must match TikTok account |
| 5 |
Select role |
Admin, Operator, or Analyst |
| 6 |
Send invite |
User has 72 hours to accept |
Via Business Center
- Log in to TikTok Business Center
- Go to Members → Add Member
- Enter email and select Admin or Employee role
- Click Next → Assign Assets
- Select which Ad Accounts to share
- For each account, choose the role level
Via Ads Manager Direct
- Log in to TikTok Ads Manager
- Select correct account in top-left dropdown
- Click Settings (gear icon) → User Management
- Click + Invite
- Enter email address
- Select role: Admin, Operator, or Analyst
- Click Send Invite
Invite Expiration
- Invites expire after 72 hours
- User must accept from the same email address
- If expired, admin must send a new invite
- Pending invites visible in User Management
Updating Roles
When to Change Roles
| Scenario |
Current Role |
New Role |
| Setup complete, reduce risk |
Admin |
Operator |
| No longer managing campaigns |
Operator |
Analyst |
| Taking over billing/users |
Operator |
Admin |
| Temporary campaign help |
Analyst |
Operator |
Role Change Process
- Go to Settings → User Management
- Find the user in the list
- Click Edit (or the user row)
- Select new role from dropdown
- Click Save
Note: Role changes take effect immediately. No re-invite needed.
Best Practices
- Minimize Admins: Only 1-2 admins per account
- Default to Analyst: Start with read-only, upgrade as needed
- Review quarterly: Audit who has what access
- Document changes: Log role changes with reasons
Removing Users
When to Remove Access
- Employee offboarding/termination
- Contractor engagement ends
- Vendor relationship concludes
- Account consolidation
- Security incident
Removal Checklist
## Pre-Removal Tasks
- [ ] Transfer pixel ownership if they created any
- [ ] Transfer audience ownership
- [ ] Update any automations they own
- [ ] Remove from scheduled reports
- [ ] Document API tokens they may have generated
## Removal Steps
- [ ] Navigate to User Management
- [ ] Click Remove/Revoke for the user
- [ ] Confirm removal
- [ ] Screenshot for audit trail
## Post-Removal Tasks
- [ ] Rotate shared API tokens
- [ ] Update internal access documentation
- [ ] Close access request ticket
- [ ] Notify security/IT team
Removal from Business Center
- Go to Business Center → Members
- Find the user
- Click Remove or Revoke Access
- Select which assets to revoke (or all)
- Confirm removal
Removal from Ads Manager
- Go to Settings → User Management
- Find the user
- Click Remove
- Confirm in dialog
- User immediately loses access
Access Request Process
Request Template
## TikTok Ads Access Request
**Requester:** [Name]
**Email:** [TikTok account email]
**Account:** [Advertiser ID or name]
**Role Requested:** [Admin / Operator / Analyst]
**Business Justification:** [Why they need this access]
**Duration:** [Permanent / Until date]
**Manager Approval:** [Name and confirmation]
Approval Workflow
- Requester submits access request
- Manager approves business need
- Account Admin reviews request
- Account Admin grants access
- Requester accepts invite
- Admin confirms access granted
- Admin logs change in access register
Audit & Compliance
Quarterly Access Review
## TikTok Ads Access Audit - Q[X] 20XX
### Account: [Advertiser ID]
| User | Email | Role | Last Active | Still Needed? | Action |
|------|-------|------|-------------|---------------|--------|
| Jane Doe | jane@co.com | Admin | 2025-12-01 | Yes | Keep |
| John Smith | john@co.com | Operator | 2025-10-15 | No | Remove |
| Analyst Bot | bot@co.com | Analyst | 2025-12-09 | Yes | Keep |
### Findings
- [List any issues found]
### Actions Taken
- [List changes made]
### Next Review: [Date]
Access Log Template
Troubleshooting
Common Issues
| Issue |
Cause |
Solution |
| Can't find User Management |
Not an Admin |
Ask Admin to make changes |
| Invite not received |
Wrong email |
Resend to correct address |
| Invite expired |
>72 hours |
Send new invite |
| Can't remove last Admin |
Platform restriction |
Add another Admin first |
| User can't see campaigns |
Wrong account selected |
Check account selector |
| Changes not appearing |
Cache/session |
Hard refresh or re-login |
Error Messages
| Message |
Meaning |
Resolution |
| "You don't have permission" |
Not an Admin |
Contact account Admin |
| "User already exists" |
Already has access |
Edit existing access instead |
| "Invalid email format" |
Email doesn't match TikTok account |
User needs TikTok Business account |
| "Maximum members reached" |
Account limit hit |
Remove inactive users first |
Available Guides