User cannot be added to the board's general configuration
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. 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
In this article we are going to describe a scenario where user is not able to add some team member as an administrator of a Board.
As illustrated in the screenshot below, under some conditions, the username does not appear in the dropdown menu when searching for it:

Environment
Jira Server/Data Center on any version from 9.0.0
Cause
This behavior is caused by the bug JRASERVER-76757 - BoardsAdminPicker drop down list show only 15 users in list.
Solution
One way to resolve this issue is to use Jira's REST API. To update board administrators, use the following endpoint:
1
2
3
4
5
6
7
❯ curl -u 'username:password' -X 'PUT' '<base.url>/rest/greenhopper/1.0/rapidviewconfig/boardadmins' --data-raw '{"id":<board-id>,"boardAdmins":{"userKeys":["<userkey1>","<userkey2>"],"groupKeys":[]}}' -H 'content-type: application/json'
# example
❯ curl -u 'admin:somepassword' -X 'PUT' 'https://somejiradomain.com/jira/rest/greenhopper/1.0/rapidviewconfig/boardadmins' --data-raw '{"id":1,"boardAdmins":{"userKeys":["JIRAUSER10200","JIRAUSER10101"],"groupKeys":[]}}' -H 'content-type: application/json'
# Response
{"userKeys":[{"key":"JIRAUSER10200","displayName":"csp3 (csp3)"},{"key":"JIRAUSER10101","displayName":"csp1 (csp1)"}],"groupKeys":[]}%
Make sure to replace:
<base.url> with Jira's Base URL
<userkey1>, <userkey2>... with the user key. The user key can be obtained using the SQL query below in the Jira Database:
1
select user_key from app_user where lower_user_name = <Username_in_lowercase>;
Was this helpful?