Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
6
-
Severity 3 - Minor
-
Description
NOTE: This bug report is for JIRA Service Desk Cloud. Using JIRA Service Desk Server? See the corresponding bug report.
Summary
Project permission cannot be edited after deactivating JIRA Service Desk as the permissions Service Desk Customer - Portal Access became Unknown security type (sd.customer.portal.only)
Steps to Reproduce
- Give any permissions to Service Desk Customer - Portal Access
- Deactivate JIRA Service Desk
- Try to edit the permission scheme again
Expected Results
Permission scheme loads upon edit
Actual Results
Permission scheme becomes blank
The below exception is thrown in the jira log file:
2016-04-08 08:07:47.633805500 2016-04-08 08:07:47,622 http-nio-3005-exec-13 ERROR sysadmin 487x38780x3 kiq6n2 104.192.142.137 /rest/internal/2/managedpermissionscheme/10003 [c.a.p.r.c.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: null 2016-04-08 08:07:47.633807500 java.lang.NullPointerException 2016-04-08 08:07:47.633808500 at com.atlassian.jira.permission.management.ManagedPermissionSchemeHelperImpl.buildGrants(ManagedPermissionSchemeHelperImpl.java:317) 2016-04-08 08:07:47.633808500 at com.atlassian.jira.permission.management.ManagedPermissionSchemeHelperImpl.lambda$generatePermissionSchemeBean$4(ManagedPermissionSchemeHelperImpl.java:224) 2016-04-08 08:07:47.633853500 at com.atlassian.jira.permission.management.ManagedPermissionSchemeHelperImpl$$Lambda$1283/2703059.apply(Unknown Source) 2016-04-08 08:07:47.633853500 at com.google.common.collect.Iterators$8.transform(Iterators.java:799) 2016-04-08 08:07:47.633854500 at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) 2016-04-08 08:07:47.633859500 at com.google.common.collect.Iterators.addAll(Iterators.java:362) 2016-04-08 08:07:47.633859500 at com.google.common.collect.Lists.newArrayList(Lists.java:160) 2016-04-08 08:07:47.633860500 at com.google.common.collect.Lists.newArrayList(Lists.java:144) 2016-04-08 08:07:47.633866500 at com.atlassian.jira.permission.management.ManagedPermissionSchemeHelperImpl.generatePermissionSchemeBean(ManagedPermissionSchemeHelperImpl.java:238)
Workaround
Use a different permission scheme.
Attachments
Issue Links
- duplicates
-
JSDCLOUD-3324 Update Service Desk Documentation to Reflect that Project Permissions are Not As Relevant
- Closed
- is related to
-
JSDSERVER-3640 Project permissions cannot be edited once JIRA Service Desk is Deactivated
- Gathering Impact