Jira server displays blank screen when editing a Permission Scheme
Platform Notice: Cloud and Data Center - This article applies equally to both cloud and data center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
Problem
When trying to edit the Permissions of a Permission Scheme, the page is just showing a Blank White page.

Diagnosis
Run the following query towards the database to look for the ID of the affected Permission Scheme:
1
select * from permissionscheme;
Take note of the ID of the permission scheme and run the following query towards the database:
1
select * from schemepermissions where scheme = <ID from above> AND perm_type = 'reportercreate';
If there is results returned, continue to the Resolution below.
Cause
Apparently, the issue is due to to an additional parameter suggested from another KB called [Archived] - How to customise Jira so reporters only see issues they reported is being commented out in which it is used before
Solution
Workaround
Workaround 1
Follow back the [Archived] - How to customise Jira so reporters only see issues they reported KB which is
Edit the file
$JIRA_INSTALL/atlassian-jira/WEB-INF/classes/permission-types.xml
to uncomment the below XML:1 2 3 4 5
<!-- <type id="reportercreate" enterprise="true"> <class>com.atlassian.jira.security.type.CurrentReporterHasCreatePermission</class> </type> -->
Restart JIRA
Access back the permissions scheme which should be editable now.
Remove the Reporter (show only projects with create permission) from any permissions.
Edit the file from Step 2 to Commented out the permission type if it would not be used anymore.
Restart JIRA again to take effect.
Workaround 2
Create the necessary backup such as XML and Database as the step requires direct database modification.
Run the query below towards the database to remove the entries directly:
1
delete from schemepermissions where scheme = <ID from above> AND perm_type = 'reportercreate';
Restart JIRA.
Was this helpful?