Managing Team Seats

If you have a team subscription with DBCode, you can manage team members by adding, editing, or removing seats. This guide will walk you through the process of managing your team’s access.

Prerequisites

  • You must be signed in to DBCode
  • You must have a team subscription (2 or more seats)
  • You must be the account owner (not a managed team member)

Accessing Team Seat Management

1. Open DBCode in Visual Studio Code Launch Visual Studio Code and click the DBCode icon from the Activity Bar on the left.

2. Navigate to the Account Tab In the DBCode sidebar, locate and click on the Account tab.

Account Tab
Access the Account tab in the DBCode sidebar

3. Expand Your License Details Click on the License item to expand it and view your subscription details.

4. Access the Seats Section If you have a team subscription, you’ll see a Seats item showing your current seat allocation (e.g., “2 / 5” means 2 seats assigned out of 5 total seats). Click on Seats to expand it and view your team members.

Adding a Team Member

1. Click the Add Seat Icon In the Seats section, click the + (plus) icon next to the Seats heading to add a new team member.

2. Enter the Email Address A prompt will appear asking you to enter the email address of the user you want to add. Enter a valid email address and press Enter.

3. Confirmation Once the seat is successfully added, you’ll see a confirmation message: “Seat added”. The new team member will appear in your Seats list.

Editing a Team Member’s Email

If you need to update a team member’s email address:

1. Click the Edit Icon In the Seats section, find the team member whose email you want to change. Click the pencil (edit) icon next to their email address.

2. Enter the New Email Address A prompt will appear showing the current email address. Update it with the new email address and press Enter.

3. Confirmation Once the seat is successfully updated, you’ll see a confirmation message: “Seat updated”.

Removing a Team Member

To remove a team member from your subscription:

1. Click the Delete Icon In the Seats section, find the team member you want to remove. Click the trash (delete) icon next to their email address.

2. Confirm Deletion A confirmation dialog will appear asking “Are you sure you want to delete [email]?” Click Yes to confirm.

3. Confirmation Once the seat is successfully deleted, you’ll see a confirmation message: “Seat deleted”. The team member will be removed from your Seats list and will no longer have access to your team subscription.

Understanding Seat Allocation

Your subscription includes a specific number of seats (team member licenses). The Seats section displays your current allocation like this:

  • Assigned Seats / Total Seats (e.g., “3 / 5”)
  • Assigned Seats: Number of team members currently using a seat
  • Total Seats: Total number of seats included in your subscription

You can add team members until all seats are assigned. If you need more seats, you can upgrade your subscription through the customer portal.

Managed Team Members

If you are a managed team member (invited to someone else’s team account), you will see “Managed by: [owner’s email]” in your License details instead of the Seats section. Managed team members cannot add, edit, or remove seats - only the account owner can perform these actions.

Accessing the Customer Portal

To upgrade your subscription, change billing details, or manage other subscription settings:

1. Expand Your License Details In the Account tab, expand the License section.

2. Access the Portal If you see a portal icon or option, click it to open the customer portal in your browser where you can manage your subscription, including adding more seats.

Troubleshooting

Email Validation Error

If you receive “A valid email is required” when adding or editing a seat:

  • Verify the email address is properly formatted (e.g., user@example.com)
  • Check for extra spaces or special characters
  • Ensure you’re using a valid email domain

Seat Addition Failed

If adding a seat fails:

  • Verify you haven’t reached your seat limit
  • Check that you have an active subscription
  • Ensure the email address isn’t already assigned to another seat
  • Try signing out and signing back in to refresh your license

Changes Not Appearing

If changes to seats don’t appear immediately:

  • The view should refresh automatically after each change
  • Try collapsing and expanding the Seats section
  • If issues persist, try signing out and signing back in

Need Help?

If you encounter issues managing team seats, please contact help@dbcode.io for assistance.