Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Want to disable few of the events while creating a new webhook

nitsajwa March 17, 2019

We want to push our JIRA instance issues updates to 3rd party application via using JIRA web-hook and we also want to put following validation on web-hook create/edit screens
- No web-hook should be created without adding JQL filter
- JQL filter must have project keyword so that web-hook restricted to particular or set of project issues (instead of all issues)
- Need jsp/velocity/UI file which renders JIRA web-hook create the screen

Business impact any web-hook created with all issues:
-----------------------------------------------------
We are running multi-tenant JIRA data center deployment having 3+ million issues, 4000+ projects (belong to 500+ unique clients) and we do not want any web-hook creation for all instance issues. if happen then it will be a disaster from data security/legal/compliance perspective. We are having 20+ members Atlassian admin team and we do not want they can accidentally create web-hook without restricting to one project

Our ask:
--------

We know what files we need to update. But we are not sure about the syntax of the velocity templates files. So we want help in syntax which disables events and also wants to change the JQL from "All issues" to "project=". 

We understand such type of customization are not in Atlassian support scope and also understand this customization is not recommended but when we see huge business impact then we forced to do this. We will thoroughly test all customization on a test instance and if all work fine then only we will deploy on production. I hope Atlassian will support on this creative initiative

Please let me know if you have any query

0 answers

Suggest an answer

Log in or Sign up to answer