When creating with the Rest API a permission scheme with "assignee" and "reporter" for "BROWSE_PROJECTS", i.e.,
POST /rest/api/3/permissionscheme
{
"permissions": [
{
"holder": {
"type": "assignee"
},
"permission": "BROWSE_PROJECTS"
},
{
"holder": {
"type": "reporter"
},
"permission": "BROWSE_PROJECTS"
}
],
"name": "test",
"description": "description"
}
Any update to that permission scheme with the API returns 500 internal error.
e.g., changing the description with
PUT /rest/api/3/permissionscheme/10038
{
"permissions": [
{
"holder": {
"type": "assignee"
},
"permission": "BROWSE_PROJECTS"
},
{
"holder": {
"type": "reporter"
},
"permission": "BROWSE_PROJECTS"
}
],
"name": "test",
"description": "description2"
}
returns 500
Would appreciate help with this.
Thanks!