From the Jira admin perspective this feature would benefit us, since it would save a lot of time of manual work revoking the licenses. Imagine having 50 licenses that you need to revoke.
User Story:
As a Jira admin, I want to bulk revoke the user licenses if they weren't active for a long time, so that I can save time without manually doing the work.
Acceptance Criteria:
- Within the Application menu, below the Atlassian Marketplace section, add a new section with a bolded text LICENSE REVOKER
- Below this plain text section, add a new clickable section named General Settings which will be selected by default when the user is under the Applications
- On the top of the section which needs to be aligned with Apps, create a header License Revoker
- Leave two spaces, where table needs to be created with the following columns:
- Empty check box (default state) - when clicked, all of the users will be selected from the list, when this checkbox is unchecked all of the users will be deselected
- Full Name
- E-mail
- Action
- Below the Action column need to be Action buttons
- When the Action button is clicked it will have two options:
- Revoke the license
- Cancel
- When the empty checkbox is checked it will show how many users are there and a button within the column aligment will appear on the right side with the text Revoke licenses
- When Revoke licenses is clicked a pop-up will appear saying that the licenses for X amount of users will be revoked and users won't be able to access their products (for now it is Jira) - user will choose if they want to continue or cancel