>> Always upgrade / install app version to latest for Improvements << |
Manage or centralize the project level or related metadata in property fields for tracking and automation.
Features:
Project Properties can be updated through CLI or REST API.
Project Properties can be visible to All project users.
Allows to update for users with Project admin permission.
Features
Option to view ALL Project Properties
Option to Re-Index Project Properties
JQL Search Aliases
project.myPropertyName
project.myPropertyValue
Workflows
Project Property Condition
Condition to allow only if project property name exists / value check.
Update Project Property
Post function to create and update project properties.
Please see, Demo video.
https://www.youtube.com/playlist?list=PLvhFM_juEN08oV0IgElOB-7Ln2To2xf3b
Please note these special characters in property name is not supported.
# \ % ; / ? |
Go to Project Properties page.
Click Update button for new property.
Demo.
https://www.youtube.com/watch?v=TFz6NNkP_9k
Go to project workflows, configure Conditions / Post functions for project properties.
Demo.
https://www.youtube.com/watch?v=qzRUSCaVbfU
Below example to update project properties via REST API or CLI.
Jira Cloud Project Properties REST API documentation
Please note. For updates through REST API, Property name must starts with prefix pp- e.g. pp-customer.name |
curl --request PUT \ --url 'https://x.atlassian.net/rest/api/3/project/PP/properties/pp-customer.name' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '"<property value here>"' |
>>>> String data example --data '"hello world"' >>>> Number data example --data '45.89' >>>> Object data example --data '{"sname": "x", "sage": 24}' |
curl --request DELETE \ --url 'https://x.atlassian.net/rest/api/3/project/PP/properties/pp-customer.name' \ --user 'email@example.com:<api_token>' |
Go to view all properties > Settings > Display Web trigger URL
curl --request POST \ --url 'https://94d7975e-***.he**.atlassian-dev.net/x1/sRh6qfcfSiw32tbCevYxQ5H3g7s?action=reindex&projectKey=ILADEV' \ --user 'email@example.com:<api_token>' |
Go to Browser Developer Tools > Console log