Control Access

Seat-Based License Management — B2B Dashboard

Allocate course seats per product to teams, track seat usage in real time, and ensure the right people have access to the right training — no more, no less.

Key Benefits

Per-Product Allocation
Assign a specific number of seats for each product to individual teams. Fine-grained control over who can access what.
Real-Time Usage Tracking
See at a glance how many seats are in use versus available across all your teams and products.
Automatic Seat Increments
Add seats to existing allocations via the dashboard or API. Existing seats are incremented without disrupting current users.
Team-Level Management
Team managers can see their seat allocations and current usage directly from their dashboard view.
API-Driven Provisioning
Create seats programmatically via the provisioning API. Perfect for automated onboarding workflows and e-commerce integrations.
License management and allocation dashboard for Thinkific training

Frequently Asked Questions

What is seat-based licensing?
Seat-based licensing is a flexible approach to controlling course access where you allocate a specific number of seats (licenses) for each training product to different teams. Unlike unlimited access models, seat licensing lets you precisely control who can enroll in which courses, making it ideal for B2B training scenarios where clients purchase specific quantities of training access.
How do I allocate seats to different teams?
Seat allocation happens in the B2B Dashboard admin panel. Navigate to the team you want to allocate seats to, select the product or course, and specify the number of seats. You can allocate different quantities of the same course to different teams, giving you granular control over training distribution across your organization or client base.
Can I transfer seats between teams?
Yes, seats can be reallocated between teams as your needs change. When you remove seats from one team, those seats become available for reassignment to another team. Users who were already enrolled retain their access, but new enrollments are blocked if the seat limit has been reached.
What happens when a seat is revoked?
When you revoke a seat from a user, they lose access to that specific course but retain their B2B Dashboard account and any other course enrollments they have. The revoked seat becomes available for reassignment to another user on the same team. This is useful when employees change roles or leave the organization.
How do I track seat usage across my organization?
B2B Dashboard provides real-time seat usage tracking at both the team and organization levels. Administrators can see total seats allocated, seats in use, and seats remaining for each product. Team managers see usage limited to their own teams. You can also export usage reports for billing and compliance purposes.

Related Features

Team Management

Manage the teams that seats are allocated to.

Learn more

Course Catalog

Manage the products that seats are created for.

Learn more

API & Provisioning

Create seats programmatically via API.

Learn more

Ready to streamline your training management?

Get started with B2B Dashboard and take control of your Thinkific training programs today.