Update Access & Roles
Use this checklist when Taboola roles or advertiser/site scopes need to change. Updating access allows you to adjust permissions without removing and re-adding users, which preserves their login history and activity audit trails.
Role and scope changes take effect immediately in Taboola. Users don't need to log out - permissions update on their next page load.
When to Update Access
Update user access when:
- A role changes: Account Manager promoted to Admin, or Admin stepping down
- Site/advertiser scope expands or contracts: Agency wins/loses client; team member takes on additional sites
- Billing visibility changes: Finance needs invoice access added or removed
- Temporary elevation: User needs Admin for one-time task (e.g., tracking code deployment)
- Security or compliance requirement: Audit reveals user has more access than needed
- Agency contract amendment: Scope of work changes mid-contract
Pre-Update Assessment
Before making changes, assess:
Clarify the change
- Role change or site scope change? Determine if adjusting role or site list
- Permanent or temporary? Document planned revert date if temporary
- Does user still need billing? Review whether new role requires billing visibility
Review current state
- Go to Admin → User Management and open user profile
- Note current role, site assignments, billing status
- Screenshot for "before" record
Identify owned assets
If reducing permissions (downgrading Admin, removing sites):
- Check if user owns campaigns, tracking codes, audiences, budget controls
- Transfer campaigns under removed sites first
- If downgrading from Admin, audit tracking codes and settings
Obtain approval
For role elevations or billing additions, obtain approval from:
- User's manager or account owner
- Finance or security if adding billing or Admin rights
- Save approval for compliance
Change Execution
Step 1: Access user management
- Sign in as Admin
- Go to Admin → User Management
- Locate the user
Step 2: Open user profile
- Click user's name or Edit icon
- Review current settings before making changes
Step 3: Adjust site list (if needed)
If user needs more or fewer sites:
- In Sites/Advertisers section, check or uncheck relevant sites
- Adding: Check boxes for new sites
- Removing: Uncheck boxes for sites to remove
- Avoid "All sites" unless truly needed
Best practice: Edit site list before changing role to avoid accidentally granting Admin to too many sites.
Step 4: Change role (if needed)
If responsibilities changed:
- In Role dropdown, select new role:
- Admin: Full account control
- Account Manager: Campaign management
- Read Only: Reporting access
- Billing: Invoice access
- Consider impact:
- Upgrading to Admin: User gains billing, user management, tracking code access
- Downgrading from Admin: Loses those abilities; ensure another Admin covers
- Downgrading to Read Only: Loses all editing rights
Step 5: Toggle billing (if needed)
If billing visibility should change:
- Enable or disable Billing option
- Adding billing: Record approval if required
- Removing billing: Confirm another user handles invoices
Step 6: Save and verify
- Click Save
- Refresh and verify updated role, sites, billing status
- Screenshot for "after" record
Step 7: Notify the user
- Email user about the change:
- New role and permissions
- Updated site list
- Billing status
- Any revised procedures
- Provide contact for questions
Post-Update Validation
User confirmation
- Ask user to log in and confirm expected site access
- If downgraded, verify cannot access old role features
- If upgraded, verify can access new features
Asset review
If site scope reduced:
- Confirm campaigns under removed sites were transferred
- Verify user can't edit those assets
If downgraded from Admin:
- Ensure another Admin can access tracking codes and settings
- Confirm user can't access User Management
Documentation
- Update access log with details:
- User email and name
- Date of change
- Role: old → new
- Sites: old → new
- Billing: old → new
- Reason and approver
- Update internal rosters
- Add note to ticketing system
Monitoring
- Set follow-up reminder for 1-2 weeks
- If temporary, set alert to revert on planned date
- Include in next quarterly access review
Troubleshooting
User can't see new sites:
- Verify sites were checked and saved
- Have user log out and back in
- Check if logging into correct account
User still has old role permissions:
- Confirm role change was saved
- Have user log out and back in
- Contact Taboola support if persists
User lost access to campaigns they manage:
- Re-add site temporarily
- Transfer campaign ownership
- Remove site again
Downgraded Admin still has tracking code access:
- Verify role change saved
- Have user log out and back in
- Contact Taboola support
Best Practices
- Edit site list before role to avoid accidental over-provisioning
- Always verify another Admin exists when downgrading
- Screenshot before and after for compliance
- Document the reason for audit trails
- Set revert reminders for temporary elevations
- Notify user immediately after changes
- Run quarterly reviews to catch stale permissions
Common Use Cases
Promoting Account Manager to Admin:
- Obtain approval from account owner
- Edit user and change role to Admin
- Verify can access User Management and billing
- Document promotion with approver
- Notify user of new responsibilities
Downgrading Admin to Account Manager:
- Confirm no longer needs billing/user management
- Review and transfer any tracking codes configured
- Edit and change to Account Manager
- Disable Billing if not needed
- Verify can't access Admin features
- Document and notify user
Temporarily elevating for tracking code:
- Obtain approval with revert date
- Change role to Admin
- Notify user to complete task
- Set reminder to downgrade on revert date
- Verify tracking code configured after revert
Expanding site scope (agency wins client):
- Confirm covered by contract
- Edit user and check new site
- Leave role unchanged
- Notify agency of new access
- Document with contract reference
Reducing site scope (agency loses client):
- Confirm client leaving
- Transfer campaigns to internal team
- Edit user and uncheck site
- Notify agency
- Document and update vendor list
Adding billing to finance:
- Confirm needs invoice visibility
- Edit and enable Billing
- Leave as Billing or Read Only role
- Notify can access invoices
- Document with finance approval
Removing billing after role change:
- Confirm no longer handles billing
- Edit and disable Billing
- Verify another user handles invoices
- Notify user
- Document in access log