Skip to content

Implement an all seats used notification for non-restricted-access scenarios

Context

We have a notification in place that helps our customers understand when their Namespace seat are reaching a certain threshold of used seats. E.g.,

Screenshot
Screenshot_2025-03-06_at_07.31.54

We recently introduced a new notification for when all seats are taken with Seat Control active. E.g.,

Screenshot
Screenshot_2025-03-06_at_07.30.11

Proposal

We want to introduce a new notification for when all seats are taken, in cases when Seat Control is not active. This would help the customers take action.

Conditions to display the notification

  1. User has role Owner (or similar custom one, if any)
  2. ...

Info to include

  1. Where/how to buy new seats
  2. Prompting to use Seat Control to avoid overages

Copy

[reference thread]

No more seats in subscription

Your namespace has used all the seats in your subscription, and adding new users will result in overages. To avoid avoid overages, consider turning on restricted access.

[Purchase more seats]

Or maybe it's better to list both actions in the description:

Your namespace has used all the seats in your subscription. To avoid overages from adding new users, consider turning on restricted access, or purchase more seats.

References:

Implementation (proposal)

Edited by 🤖 GitLab Bot 🤖