FE: Manually triggered user counts recalculation on self-managed instances
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
The Admin page shows the number of Billable Users
, Maximum Users
, and Users over License
. Each value is updated daily (at different times) and used by the customer (or their Account Manager) when renewing a subscription and applying a license or syncing their subscription.
Admins might block/add/deactivate/remove users or change permissions which may result in a change of the billable users count.
When the 'Billable users' count is not updated in real-time,
If a license refuses to load, the Support team uses these numbers as part of their troubleshooting.
The problem is that these values are updated daily.
When users are added or disabled/deleted, this is not immediately reflected in the user counts on the Admin page.
This can lead to unintentional incorrect renewals, and licenses being refused to load.
Proposal
A button to refresh or recalculate the 'Billable users' count on a self-managed instance. This will trigger the relevant cron to update the count so that it is accurate for that moment in time.
Designs
Availability & Testing
Unit tests and a feature test to check that the operation is triggered form the UI should suffice.
This is a good candidate to add to an existing e2e test scenario as an additional assertion.
Support Priority Score: (-, -, -, -, -, -, -, -, -, -, -) => 11