PARENT ISSUE: Monthly GitLab User Digest
Since we allow adding users to self-managed and GitLab.com systems without blocking once the subscription limit is reached, it is easy for customers to exceed their budget unwittingly. To reduce the impact of this risk to customer budgets, we want to provide notification to the appropriate parties when the subscribed seat count has been exceeded.
For both GitLab.com and self-managed, we want to create a monthly digest/email with the first MVC being to communicate:
- Current count of active (billable) users
- Total user count (including non-billable)
- Maximum (billable) user count
- Seats included in subscription
Future iterations could include:
- What’s new content
- CI minutes usage
- Storage usage
Note, I envision this email sent from the customers portal similar to Tyler’s email issue: #1146.