[GH-ISSUE #4625] [Feature Request]: Sort licenses before grouping in User table filter to reduce license combinations #2137

Closed
opened 2026-03-02 13:49:55 +03:00 by kerem · 1 comment
Owner

Originally created by @dszp on GitHub (Sep 11, 2025).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/4625

Please confirm:

  • I have searched existing feature requests (open and closed) and found no duplicates.
  • **me or my organization is currently an active sponsor of the product at the $99,- level.

Problem Statement

When I filter by assigned license in the Users list, the licenses are grouped with checkboxes by existing license assignemtns. For example:

Image

From my screenshot, all of these are identical sets of licenses except the one longer one, and they aren't even all the duplicates in the full list.

Because licenses are not consistently sorted being being added to this filter list, the possible combinations grows unwieldy unnecessarily, so they should be sorted consistently first and then grouped for filtering.

Benefits for MSPs

Correctly limiting the groups to unique only (since order is not an important differentiator) would allow for much more straightforward filtering of users by existing licenses for additional actions like license changes and such.

Value or Importance

A list of 30 filter options where 50% are duplicates with only meaningless order changes introduces artificial complexity for management and fixing this would improve the simplicity and accuracy of the interface for users substantially.

PowerShell Commands (Optional)

No response

Originally created by @dszp on GitHub (Sep 11, 2025). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/4625 ### Please confirm: - [x] **I have searched existing feature requests** (open and closed) and found no duplicates. - [x] **me or my organization is currently an active sponsor of the product at the $99,- level. ### Problem Statement When I filter by assigned license in the Users list, the licenses are grouped with checkboxes by existing license assignemtns. For example: <img width="1492" height="319" alt="Image" src="https://github.com/user-attachments/assets/3daa57f4-cd91-4a35-ad94-3f5adc5cc11e" /> From my screenshot, all of these are identical sets of licenses except the one longer one, and they aren't even all the duplicates in the full list. Because licenses are not consistently sorted being being added to this filter list, the possible combinations grows unwieldy unnecessarily, so they should be sorted consistently first and then grouped for filtering. ### Benefits for MSPs Correctly limiting the groups to unique only (since order is not an important differentiator) would allow for much more straightforward filtering of users by existing licenses for additional actions like license changes and such. ### Value or Importance A list of 30 filter options where 50% are duplicates with only meaningless order changes introduces artificial complexity for management and fixing this would improve the simplicity and accuracy of the interface for users substantially. ### PowerShell Commands (Optional) _No response_
Author
Owner

@KelvinTegelaar commented on GitHub (Sep 12, 2025):

License filtering has had an overhaul. :)

<!-- gh-comment-id:3284599420 --> @KelvinTegelaar commented on GitHub (Sep 12, 2025): License filtering has had an overhaul. :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/CIPP#2137
No description provided.