Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-78296

Fast permissions do not support users with more than 1000 groups

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 7.17.2
    • 7.12.3
    • Scale

      Issue Summary

      Fast permissions do not process requests from users with more than 1000 users. Even though the fast permissions delegate processing to regular permission services, Confluence logs can have a lot of error messages.

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. Create a user
      2. Create 1001 groups
      3. Assign all 1001 groups to the user
      4. Log in as a user and view any page

      Expected Results

      1. No errors in logs

      Actual Results

      The below exception is thrown in the xxxxxxx.log file:

      2022-03-01 00:00:00,000 ERROR [...] [security.denormalisedpermissions.impl.DenormalisedPermissionRouter] getPermittedSpaces Denormalised permission execution failed for space query com.atlassian.confluence.spaces.SpacesQuery@7fd0e11f. Exception: We do not support more that 1000 groups at this moment.
       -- url: /pages/viewpage.action...
      

      Workaround

      Either disable fast permissions or set error logging to FATAL for com.atlassian.confluence.security.denormalisedpermissions.impl.DenormalisedPermissionRouter class.

          Form Name

            [CONFSERVER-78296] Fast permissions do not support users with more than 1000 groups

            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › WebDriver tests (Chrome 3.141.59) › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641756 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Transformed Plugins Ratchet Build › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641755 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Unit, Integration, CTK Tests › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641754 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Spring-wired Integration Tests › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641823 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Code Check - Static Analysis › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641753 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Mixed Versions Tests, Postgres 11.x, Tomcat 9, Java 11 › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641822 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Main Plugins - Scale › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641821 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Main Plugins - Samurai › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641752 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Main Plugins - Frontend › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641751 ]
            Quan Pham made changes -
            Remote Link New: This issue links to "R7.13 P1. Baseline › Main Plugins - Little Big Platform › issue-713-CONFSERVER-78296-support-more-than-1000-groups-in-inline-task-report-macro-2 (server-syd-bamboo)" [ 641694 ]

              glipatov George Lipatov
              glipatov George Lipatov
              Affected customers:
              0 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: