I try to make entity properties available in JQL searches. I’m successful using this guide:
https://developer.atlassian.com/cloud/jira/service-desk/jira-entity-properties/
But in order to use entityType ‘user’: I change the module descriptor in the ‘atlassian-connect.json’ file to
"jiraEntityProperties": [{
"key": "jira-issue-tasklist-indexing",
"name": {
"value": "Tasks index",
"i18n": "tasks.index"
},
"entityType": "user",
"keyConfigurations": [{
"propertyKey": "tasks",
"extractions": [{
"objectName": "content",
"type": "text"
}]
}]
}],
changing only the entityType to “user”. Then the modified JQL search doesn’t work:
user.property[tasks].completed = 1 AND
user.property[tasks].content ~ "works"
Changed RestAPI calls work. The module descriptor doesn’t lead to an error message, but I cannot search … JQL doesn’t accept as valid search term.
Are user entity properties available in JQL?