Duplicate users displayed in Admin User Management when using “Licensed users only” with larger page sizes (≥100)

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • None
    • Affects Version/s: 9.2.6
    • Component/s: User - Management
    • None
    • 1
    • Severity 3 - Minor

      Issue Summary

      When searching users in Admin → User Management → List Users, duplicate users may be displayed in the UI when:

      • Using wildcard search (*)
      • Enabling “Licensed users only” filter
      • Using larger page sizes (≥100 results per page)

      Steps to Reproduce

      1. Confluence is connected to an external user directory:
        • e.g Jira, LDAP or Active Directory
        • Large user dataset: ~ 10k - 15k total users
        • Mixed licensing distribution: ~45% licensed users (6k ~ 7k users with "Can use Confluence" permission)
      2. Navigate to: /admin/users/browseusers.action
      3. In Find User, enter:
        *
      4. Filter by Licensed users only
      5. Click Search
      6. Change page size:
        • Select Show 100

      Expected Results

      No duplicated users

      Actual Results

      One user is displayed multiple times within the same page

      Notes

      • After performing the steps above, modify the URL parameters directly in the browser:
        /admin/users/dosearchusers.action?showUnlicensedUsers=false&searchTerm=*&usernameTerm=&fullnameTerm=&emailTerm=&resultsPerPage=100&startIndex=0
        

        Then adjust:

        • Increase page size:
          resultsPerPage=200/500
        • Change offset:
          startIndex=100/500/1000
      • Issue does not reproduce when showUnlicensedUsers=true

      Workaround

      • Using smaller page sizes (<100 results per page)

              Assignee:
              Unassigned
              Reporter:
              Lei Wang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: