-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 10.2.1, 10.2.7, 10.2.11
-
2
-
Severity 2 - Major
-
12
Issue Summary
Create from template dialog scans through all the available spaces rather then stopping at configured limit
Steps to Reproduce
- Install any confluence 10.2.x version
- Create more then 15 spaces. In my tests,I created 22 spaces.
- Click on create from template button
Expected Results
Create from template dialog is rendered immediately.It should check permission for only limit+1 space. The profiler log shows it iterates through 11 spaces in 9.2.x version of Confluence while total no. of spaces in Confluence were 22.
2026-05-07 09:17:23,239 [http-nio-8090-exec-7 url: /rest/create-dialog/1.0/spaces; user: test] [75.9ms] - /rest/create-dialog/1.0/spaces [4.2ms] - SpacePermissionManager.hasPermission() [4.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, ASH) [4.3ms] - SpacePermissionManager.hasPermission() [4.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, PER) [4.7ms] - SpacePermissionManager.hasPermission() [4.7ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, JER) [3.3ms] - SpacePermissionManager.hasPermission() [3.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, LOL) [4.0ms] - SpacePermissionManager.hasPermission() [3.9ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, WER) [3.0ms] - SpacePermissionManager.hasPermission() [3.0ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, FOND) [3.1ms] - SpacePermissionManager.hasPermission() [3.0ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, TOM) [3.0ms] - SpacePermissionManager.hasPermission() [3.0ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, JKL) [3.1ms] - SpacePermissionManager.hasPermission() [3.1ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, FGF) [3.1ms] - SpacePermissionManager.hasPermission() [3.0ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DFG) [2.9ms] - SpacePermissionManager.hasPermission() [2.9ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, SFA) [3.5ms] - LabelManager.getFavouriteSpaces() [2.2ms] - SpaceManagerInternal.getSpaces()
Actual Results
The create from template dialog takes a longer time to render depending on no. of spaces user has access to e.g In this scenario the profiler logs shows the thread iterating over all the spaces( all 22 spaces) to build the list.
2026-05-07 09:14:25,011 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.5ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.9ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DSW) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,013 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.3ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.7ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DDF) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,015 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.1ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.5ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, SAF) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,017 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.5ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DSFM) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,020 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.1ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.6ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, AS) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,022 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.5ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, BLA) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,024 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.5ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, JER) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,026 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.2ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.6ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DSM) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,028 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.1ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.4ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, TOM) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,030 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.4ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, ASDS) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,032 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, SFG) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,034 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.7ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, SFD) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,036 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.9ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, FDG) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,039 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DSF) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,041 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, ADS) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,043 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.7ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DSA) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,045 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, FGH) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,047 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, MOT) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,052 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - BulkPermissionService.getPermittedSpaces() | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,054 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.9ms] - BulkPermissionService.getPermittedSpaces() [1.5ms] - SpaceManagerInternal.getSpaces() | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,056 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.1ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.4ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, ABC) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,060 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.3ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, BOND) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,062 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.2ms] - SpacePermissionManager.hasPermissionNoExemptions() | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,064 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.4ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DEN) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,066 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [2.0ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.4ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, DOS) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,070 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, JKL) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,072 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, PLS) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,074 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.8ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, QWE) | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,077 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.1ms] - SpacePermissionManager.hasPermissionNoExemptions() | traceId: 421954d1f08bc85c 2026-05-07 09:14:25,079 [http-nio-8090-exec-10 url: /rest/create-dialog/1.0/spaces; user: test] [1.7ms] - SpacePermissionManager.hasPermissionNoExemptions() [1.2ms] - DefaultSpacePermissionManager.hasPermissionNoExemptions(EDITSPACE, test, UIT)
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
- mentioned in
-
Page Loading...