Managing Team Seats
If you have a team subscription, you can add, edit, and remove team members, change their roles, and adjust the number of seats on your subscription.
Prerequisites
Section titled “Prerequisites”- A team subscription (2 or more seats)
- You must be the account owner or an admin
Opening the Seats Section
Section titled “Opening the Seats Section”In the DBCode sidebar, open the Account tab and expand License. If you have a team subscription, you will see a Seats entry showing your current allocation (for example, “3 / 5” means 3 of 5 seats assigned). Expand it to see your team members.

Adding a Team Member
Section titled “Adding a Team Member”- Click the + icon next to the Seats heading
- Enter the team member’s email address and press Enter
The new seat appears in the list. Adding fails if you have already assigned every seat in your subscription, see Adding More Seats below.
Editing a Team Member’s Email
Section titled “Editing a Team Member’s Email”- Click the pencil icon next to the team member
- Update the email address and press Enter
Removing a Team Member
Section titled “Removing a Team Member”- Click the trash icon next to the team member
- Confirm the deletion
The team member loses access on their next extension activation, or within 12 hours.
Team Roles
Section titled “Team Roles”Each seat is assigned a role that controls feature access. Roles are shown next to each email in the Seats section. To change a member’s role, click the shield icon next to their name and select a role from the list.
DBCode includes built-in roles (admin, member, no-export, restricted) and supports custom roles. See Team Roles for the full list of features that can be restricted and how to create custom roles.
Role changes take effect on the team member’s next extension activation, or within 12 hours.
Adding More Seats
Section titled “Adding More Seats”Seat count, payment details, plan changes, and cancellation are all handled through the Stripe customer portal. There are two ways to open it:
From the Account tab (online licenses)
Section titled “From the Account tab (online licenses)”- In the Account tab, expand License
- Click the pencil (edit) icon next to the License entry
- The Stripe customer portal opens in your browser
- Update your subscription quantity
Direct link (offline licenses, or as a fallback)
Section titled “Direct link (offline licenses, or as a fallback)”If the edit icon is not available (for example on an offline license), open the portal directly at billing.stripe.com/p/login/7sI9CvdM73SJ7M45kk. Enter the email address on your subscription and Stripe will email you a one-time link to access the portal.
Billing is prorated automatically.
After the change goes through in Stripe, click the refresh icon at the top of the Account view to pull the new seat count into the extension. The license also refreshes on its own periodically, but the manual refresh is the fastest way. Once the new total is showing, use the + icon under Seats to assign them.
Managed Team Members
Section titled “Managed Team Members”If you were invited to someone else’s team account, you will see “Managed by: [owner’s email]” in your License details. What you can do depends on your role:
- Admin - can add, edit, and remove team members, but cannot change roles or access billing
- Member - cannot manage the team, only uses the subscription benefits
Troubleshooting
Section titled “Troubleshooting””A valid email is required” when adding or editing a seat
Section titled “”A valid email is required” when adding or editing a seat”Check the address is correctly formatted with no extra spaces or characters, and that the domain is valid.
Adding a seat fails
Section titled “Adding a seat fails”Likely causes:
- All seats in your subscription are already assigned. Add more seats through the customer portal
- The email address is already on another seat
- Your subscription is no longer active
If none of those apply, sign out and back in to refresh your license, then try again.
Changes don’t appear
Section titled “Changes don’t appear”The Seats section refreshes automatically after each change made inside DBCode. For changes made outside the extension (such as updating seat count in the Stripe portal), click the refresh icon at the top of the Account view to pull the latest license. If something still looks stale, sign out and back in.
Can’t change roles or manage seats
Section titled “Can’t change roles or manage seats”Only the account owner can change roles. Admins can add, edit, and remove seats but cannot change roles. If you are an admin and the seat management options are missing, the owner may have changed your role, check with them. Signing out and back in refreshes your permissions.