Details
-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
2
-
Description
Problem Definition
Confluence Administrators often need to manage user licenses in order to free up available seats. Currently there's no easy & streamlined process to achieve this goal.
PS: Atlassian recommends Disabling users (instead of Deleting them) as it keeps the original user's content while reducing the number of used seats. Also, if needed, those accounts can be re-enabled.
Reference: Confluence - Delete or Disable Users.
Suggested Solution
Implement a 'License Cleanup' menu that provides a few tools:
- Find users that haven't logged in to Confluence in 3 months (suggested by default, custom value also possible)
- Display results in a structured way (username, last login date, created date etc.)
- Mention the number of licenses that can be freed up immediately
- Export results in PDF, CSV and possibly other formats
- 'Disable All' button to bulk Disable users listed in (2) immediately
- Define thresholds for when available seats are reaching the limit
- Implement threshold warnings (via interface, email etc.)
Also possible to improve the Unauthorized login screen to specifically mention the user has been disabled and the Confluence Administrator needs to be contacted (something like "Your account has been disabled, please reach out to admin@charlie.com to re-enable it").
Workaround
1. Purchase a license with a higher user tier (eg.: 500 users -> 1.000 users)
2. Use database queries to find and disable/delete users: How to identify inactive users in Confluence
Attachments
Issue Links
- depends on
-
CONFSERVER-54928 REST API - Delete/Disable/Enable Users
- Closed
- relates to
-
CONFSERVER-37668 Disable multiple users in Confluence
- Gathering Interest