Understanding User Roles and Permissions

Overview

BombBomb Engage uses two levels of roles to control what users can see and do: Account Roles and Team Roles. Understanding how these work together helps you set up your team correctly and ensure the right people have the right access.

Who this applies to: All users
Plan requirement: Core, Core + Copilot, Enterprise


Account Roles

Account Roles apply across your entire BombBomb account. Every user has one Account Role.

Member

The standard role for anyone using BombBomb Engage. Members can:

  • Record, upload, and send videos
  • Manage their own Workspace (My Videos, Favorites, My Labels)
  • Access Shared Videos in their team's folder
  • Complete Assignments in Automated Workflows
  • View their own Insights (Face-to-Face Time, Video Plays, Videos Recorded, Percent Watched)
  • Connect their own integrations
  • Customize their personal Player Page settings

Content Admin

A content management role scoped to the entire account. Content Admins have everything a Member has, plus:

  • View, upload, and manage videos in every team's Shared Video folder across the account — including teams they are not a member of
  • Upload and manage Virtual Backgrounds for all teams via the Virtual Backgrounds tab in Workspace

Content Admins do not have access to Manage Team, Manage Users, or Account Settings.

Admin

Full account management access. Admins have everything a Member has, plus:

  • Access to Account Settings — company profile, branding, Player Page Defaults, Plan & Billing, Permissions, and Teams
  • Access to Manage Team for all teams — Team Members, Player Page Defaults, and Permissions tabs
  • Access to Manage Users (read-only — can view all users, roles, team assignments, and license status, but cannot make changes without Application Admin)
  • Access to Team Insights and leaderboards (when enabled for a team)
  • Ability to enable Video Review for any team where they also hold the Team Admin role
  • Upload and manage Virtual Backgrounds for any team via Workspace

Application Admin

Application Admin is not a standalone role — it is a separate permission that can be granted to any user regardless of their Account Role. It is managed via a checkbox in Manage Users.

Application Admins have full edit access to Manage Users, including:

  • Adding and uploading users
  • Changing Account Roles
  • Assigning and removing licenses
  • Managing team assignments
  • Deactivating users
  • Logging into other users' accounts (when enabled in Permissions)

Account QA Admin

QA Admin roles provide controlled, read-only access for reviewing accounts and troubleshooting on behalf of users. QA Admin roles are specialized administrative roles designed for visibility and troubleshooting without the risk of modifying customer data. They allow users to:

  • View all account-level settings, users, and content in read-only mode
  • Access reporting and configuration without the ability to change anything
  • Log in as any member in the account to reproduce and troubleshoot issues

Note: Only the account owner can view Plan & Billing in Account Settings.


Team Roles

Team Roles apply within a specific team only. A user can have a different Team Role on each team they belong to, completely independent of their Account Role.

Team Member

The standard team role. Team Members can:

  • Access that team's Shared Video folder in Workspace
  • Receive and complete Assignments for that team's Campaigns
  • View their own Insights

Team Content Admin

An elevated content role for a specific team. Team Content Admins have everything a Team Member has, plus:

  • Manage Player Page Defaults for that team in Manage Team
  • Upload and manage Virtual Backgrounds for that team in Workspace

Team Content Admins do not have access to the Team Members or Permissions tabs in Manage Team.

Team Admin

Full management access for a specific team. Team Admins have everything a Team Member has, plus:

  • Full access to Manage Team for their team — Team Members, Player Page Defaults, and Permissions
  • Add and remove team members, and change their Team Roles
  • Configure team Permissions — enabling Automated Workflows, Team Insights, Video Review, Intro Videos, Share Videos, and CRM integrations
  • Enable Video Review for their team (also requires the Require Video Review setting to be turned on in Permissions)
  • Access Team Insights and leaderboards for their team (when enabled)
  • Log into team members' accounts (when enabled in Permissions)

Team QA Admin

QA Admin roles cannot create, edit, or delete any data. They can log in as a user to replicate issues and verify experiences.

What it can do

  • View team-level settings, members, and content in read-only mode
  • Access team reporting and configuration without editing permissions
  • Log in as members within the assigned team

Best for

  • Team-specific QA or support
  • Limiting visibility to a subset of the account

How Account Roles and Team Roles Work Together

Account Roles and Team Roles are independent of each other. A few real-world examples:

  • A user with Account Role Member and Team Role Admin on the Sales team can manage the Sales team fully, but has no access to account-level settings.
  • A user with Account Role Admin and Team Role Member on the Sales team has full account access but participates as a regular member of that team.
  • A user with Account Role Content Admin and Team Role Member on every team can manage video content across all team libraries account-wide, but cannot manage any team's settings.
  • A user with Account Role Member and Team Role Content Admin on the Sales team can manage Player Page Defaults and Virtual Backgrounds for the Sales team only.

Quick Reference

CapabilityMemberContent AdminAdminApplication AdminAccount QA AdminTeam AdminTeam Content AdminTeam MemberAccount Team Admin
Record & send videosYYYYYYYYY
My Videos & personal WorkspaceYYYYYYYYY
Access team Shared Videos folderY (own teams)Y (all teams)YYY (all teams)YYYY (own teams)
Complete AssignmentsYYYYYYYYY
Personal InsightsYYYYYYYYY
Virtual Backgrounds (select)YYYYYYYYN
Virtual Backgrounds (upload/manage all teams)NYYYYNNNY
Virtual Backgrounds (upload/manage own team)NNYYYNYNN
Account SettingsNNYYYNNNN
Manage Team (all teams)NNYYYNNNY
Manage Team (own team)NNYYYYNNY
Team Player Page DefaultsNNYYYYYNY
Team PermissionsNNYYYYNNY
Team Insights & leaderboardsNNYYYYNNY
Enable Video ReviewNNY (conditional)Y (conditional)YY (conditional)NNY
Manage Users (read-only)NNYYYNNNY
Manage Users (full edit)NNNYYNNNN

Note: Plan & Billing is not role-based. It is only accessible to the account owner regardless of role.


Frequently Asked Questions

Can a user have different roles on different teams? Yes. Team Roles are set per team. A user can be a Team Admin on the Sales team and a Team Member on the Marketing team at the same time.

Can an Admin change another user's Account Role? Admins can view user roles in Manage Users but cannot edit them. Changing Account Roles requires Application Admin access.

Can a Team Admin add users to their team? Yes. Team Admins can add existing account users to their team from Manage Team → Team Members. Adding brand new users to the account requires Application Admin access.

Can Admins see another user's personal videos? No. Personal videos in a user's My Videos are private to that user. Admins can only access videos in Shared Video folders or by logging into a user's account (when that permission is enabled).

Who can enable Video Review for a team? Account Admins, Application Admins, and Team Admins — but only for teams where they hold the Team Admin role. You cannot enable Video Review for a team you don't manage.