getsentry / getsentry/sentry

Jira Server Integration - allow implementing without Jira Admin RSA Key

Open
#54,973 8 comments 0 reactions 0 assignees View on GitHub
Improvement Product Area: Settings - Integrations
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
1d 5h
Merged PRs (30d)
624

Description

### Problem Statement

Currently sentry's Jira server integration requires admin access to the jira server so that it can create the necessary webhooks. In a lot of environments getting this access is not possible since teams won't give Jira admin rights for external integrations due to (reasonable) infosec concerns.
This was shared in a forum a couple years ago however never turned into anything.
https://forum.sentry.io/t/oauth-against-jira-server/7594/10

The image below occurs when attempting to add the integration without admin access:
![image](https://github.com/getsentry/self-hosted/assets/138719451/329bbcd1-00fa-4801-a705-794ce49421d1)

### Solution Brainstorm

Make the automatic creation of the webhook optional and provide some instructions for how to create the webhook manually. It should be easy enough to copy a URL into the JIRA webhook field.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.