{"componentChunkName":"component---src-templates-doc-tsx","path":"/product/integrations/jira/","result":{"data":{"file":{"id":"4aaa4c39-ca40-59af-b66a-68d849682330","relativePath":"product/integrations/jira/index.mdx","sourceInstanceName":"docs","childMarkdownRemark":null,"childMdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Jira\",\n  \"sidebar_order\": 1,\n  \"redirect_from\": [\"/workflow/integrations/jira-server/\", \"/workflow/integrations/jira/\", \"/workflow/integrations/global-integrations/jira-server/\", \"/workflow/integrations/global-integrations/jira/\", \"/workflow/legacy-integrations/jira/\"]\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar Alert = makeShortcode(\"Alert\");\nvar CodeTabs = makeShortcode(\"CodeTabs\");\nvar CodeBlock = makeShortcode(\"CodeBlock\");\nvar Note = makeShortcode(\"Note\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Track and resolve bugs faster by connecting errors from Sentry with Jira issues.\"), mdx(\"p\", null, \"This integration needs to set up only once per organization, then it is available for \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"all\"), \" projects.\"), mdx(\"h2\", {\n    \"id\": \"install\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#install\",\n    \"aria-label\": \"install permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Install\"), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, \"Sentry owner or manager permissions, and Jira admin permissions are required to install this integration.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Navigate to \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Settings > Integrations > Jira\"), \".\")), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/9fb5f9e1efc2d9d41393842e20fc96f9/aa440/jira-overview.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"69%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAIAAACgpqunAAAACXBIWXMAAAsSAAALEgHS3X78AAABzUlEQVQoz3VS2W7bQAzU//9RGwRN+96gBfLkJpK896Vj79XllrLTNHVgYkAQBGfIJbd6/PF0+FUTRDs/aN9N87TcsHleTqdVq/Bwh77e4W/3uPr+86lpkeKGUWlMv9y2C1mJ8OUTAjx8RpUdnbU+p+LG3a+3DfjgT6fT779WKTkoNYYQvPPO+uBD3C2dfYR8DNFD2oec89APfTfGmCd43jRXCKH6pT4cno8twoiiI74AI4IxgYAgcgYFFWdd3/XeuctDqmEYlTKcCpCEsVPM5xm3N2zrlpcS51JKlqrTtlhfXskwjxRKcEUJV0JrqYOPgBgSAAKQ07bvoy1TAbIZkw35lTyOlhCqpKaUSSkZ44wySijnXHBBMOVMUMKMMpeFnRe3vCNjshdB8bkOVPaAMiBDklEO6kLIGW71v8GpRowwhsVg6MjappVCws73Ne832AGHyCl/vHyVYoLm1jrwzrk9ch6q4f778SCzfwQHWtu2XTWv5mySUyl00Zvg9FvgrQIfnQlWQ7BOdlnSdec1C8lqcnxmuD42B4peUHMQtOG00QJJfhSs5aQpqd/WcPXqap0daBuJx47bXnSaQlxivy1+ndw/zHadA+z7PfkPbdMWJtttJw0AAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"jira overview\",\n    \"title\": \"jira overview\",\n    \"src\": \"/static/9fb5f9e1efc2d9d41393842e20fc96f9/c1b63/jira-overview.png\",\n    \"srcSet\": [\"/static/9fb5f9e1efc2d9d41393842e20fc96f9/5a46d/jira-overview.png 300w\", \"/static/9fb5f9e1efc2d9d41393842e20fc96f9/0a47e/jira-overview.png 600w\", \"/static/9fb5f9e1efc2d9d41393842e20fc96f9/c1b63/jira-overview.png 1200w\", \"/static/9fb5f9e1efc2d9d41393842e20fc96f9/aa440/jira-overview.png 1500w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"ol\", {\n    \"start\": 2\n  }, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Install the Sentry app through the \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://marketplace.atlassian.com/apps/1219432/sentry-for-jira?hosting=cloud&tab=overview\"\n  }), \"Jira marketplace\"), \".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Select which Sentry organizations you\\u2019d like to use with Jira, and \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Save Settings\"), \".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In Sentry, you\\u2019ll see a new Jira instance appear on the Integrations page.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/40c66b1e2d0e9a44be26ea48082a7ede/ebfd2/jira-install.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"58.333333333333336%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAIAAADtbgqsAAAACXBIWXMAAAsSAAALEgHS3X78AAABSUlEQVQoz31Sa2+DMAzk///BbZXaaSstjwCBJCQhtpMdU7UPE+3JROD48PlROeus9Y1agvdmtsZYfoK0peDj3ycRV8tsUkrMovXctmr1QXJmkUMjfpz7CwvIFmQRCWbRbR+MJe/Tur4wBFAIKcYqhohUhWL9Ud8vVx47noasx6c2je5Wu/rKl/edzDlL8GFQmoojplyklFwOAD+XAsKWSM5vlVksysi0Lbeu+erM9ZtHxUNf9Fjm/yb71X6b+pavn5Xqhxg3/PTUxNO5s6pHPRJDSduxMaFsqzXaXTnjti2haj2ptmndGqGD5VD1A+gz8mFa+6icXdF5s/ihnyFkGCYiQlA+AtyUCC1izBlM7wMlXgxyK6iQX7zITClhtfbMePbQnJW2TTdOg/ZrgO+lbI5he5CBLDyufB+DWwzIWD15AijHUq3OQ/YPOiO5jfsrNsQAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"jira install\",\n    \"title\": \"jira install\",\n    \"src\": \"/static/40c66b1e2d0e9a44be26ea48082a7ede/c1b63/jira-install.png\",\n    \"srcSet\": [\"/static/40c66b1e2d0e9a44be26ea48082a7ede/5a46d/jira-install.png 300w\", \"/static/40c66b1e2d0e9a44be26ea48082a7ede/0a47e/jira-install.png 600w\", \"/static/40c66b1e2d0e9a44be26ea48082a7ede/c1b63/jira-install.png 1200w\", \"/static/40c66b1e2d0e9a44be26ea48082a7ede/d61c2/jira-install.png 1800w\", \"/static/40c66b1e2d0e9a44be26ea48082a7ede/ebfd2/jira-install.png 2307w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")))), mdx(\"p\", null, \"Jira should now be authorized for all projects under your Sentry organization.\"), mdx(\"h3\", {\n    \"id\": \"jira-server\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#jira-server\",\n    \"aria-label\": \"jira server permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Jira Server\"), mdx(\"h4\", {\n    \"id\": \"generate-an-rsa-publicprivate-key-pair\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h4\"\n  }, {\n    \"href\": \"#generate-an-rsa-publicprivate-key-pair\",\n    \"aria-label\": \"generate an rsa publicprivate key pair permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Generate an RSA public/private key pair\"), mdx(\"p\", null, \"To generate an RSA public/private key pair, run the following commands in your terminal window one by one.\"), mdx(\"div\", {\n    \"className\": \"code-tabs-wrapper\"\n  }, mdx(CodeTabs, {\n    mdxType: \"CodeTabs\"\n  }, mdx(CodeBlock, {\n    language: \"bash\",\n    title: \"\",\n    filename: \"\",\n    mdxType: \"CodeBlock\"\n  }, mdx(\"div\", _extends({\n    parentName: \"div\"\n  }, {\n    \"className\": \"gatsby-highlight\",\n    \"data-language\": \"bash\"\n  }), mdx(\"pre\", _extends({\n    parentName: \"div\"\n  }, {\n    \"className\": \"language-bash\"\n  }), mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-bash\"\n  }), \"openssl genrsa -out jira_privatekey.pem \", mdx(\"span\", _extends({\n    parentName: \"code\"\n  }, {\n    \"className\": \"token number\"\n  }), \"1024\"), \"\\nopenssl req -newkey rsa:1024 -x509 -key jira_privatekey.pem -out jira_publickey.cer -days \", mdx(\"span\", _extends({\n    parentName: \"code\"\n  }, {\n    \"className\": \"token number\"\n  }), \"365\"), \"\\nopenssl pkcs8 -topk8 -nocrypt -in jira_privatekey.pem -out jira_privatekey.pcks8\\nopenssl x509 -pubkey -noout -in jira_publickey.cer  \", mdx(\"span\", _extends({\n    parentName: \"code\"\n  }, {\n    \"className\": \"token operator\"\n  }), \">\"), \" jira_publickey.pem\")))))), mdx(\"h4\", {\n    \"id\": \"create-a-new-application-link-in-jira\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h4\"\n  }, {\n    \"href\": \"#create-a-new-application-link-in-jira\",\n    \"aria-label\": \"create a new application link in jira permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Create a new application link in Jira\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In Jira, click the gear icon, then \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Applications > Application Links\"), \".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Enter the following as the application URL:\\n\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"https://sentry.io/extensions/jira_server/setup/\"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Click \\\"Create New Link\\\". If you see a warning that \\u201CNo response was received from the URL you entered,\\u201D ignore and click \\\"Continue\\\".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In the resulting dialog, fill out the form as follows:\"), mdx(\"table\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Application Name                \"), mdx(\"td\", null, \"Sentry       \")), mdx(\"tr\", null, mdx(\"th\", null, \"Application Type                  \"), mdx(\"td\", null, \"Generic Application\")), mdx(\"tr\", null, mdx(\"th\", null, \"Service Provider Name\"), mdx(\"td\", null, \"Sentry\")), mdx(\"tr\", null, mdx(\"th\", null, \"Consumer Key                      \"), mdx(\"td\", null, \"(your choice, but keep this handy for the next step)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Shared Secret                    \"), mdx(\"td\", null, \"sentry\")), mdx(\"tr\", null, mdx(\"th\", null, \"Request Token URL                 \"), mdx(\"td\", null, \"https://sentry.io\")), mdx(\"tr\", null, mdx(\"th\", null, \"Access Token URL\"), mdx(\"td\", null, \"https://sentry.io   \")), mdx(\"tr\", null, mdx(\"th\", null, \"Authorize URL          \"), mdx(\"td\", null, \"https://sentry.io   \")), mdx(\"tr\", null, mdx(\"th\", null, \"Create Incoming Link              \"), mdx(\"td\", null, \"No   \")))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Click \\\"Continue\\\". This will return you to the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Configure Application Links\"), \" page, where you'll see an application called Sentry.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Click the pencil icon next to the Sentry application.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"On the lefthand side of the resulting modal, click \\\"Incoming Authentication\\\". Fill out the form as follows, and press \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Save\"), \":\"), mdx(\"table\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Consumer Key                \"), mdx(\"td\", null, \"(the consumer key from Step II.4)       \")), mdx(\"tr\", null, mdx(\"th\", null, \"Consumer Name                  \"), mdx(\"td\", null, \"Sentry\")), mdx(\"tr\", null, mdx(\"th\", null, \"Public Key\"), mdx(\"td\", null, \"(the public key you created in Section I)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Consumer Callback URL                      \"), mdx(\"td\", null, \"https://sentry.io/extensions/jira_server/setup/\")), mdx(\"tr\", null, mdx(\"th\", null, \"Allow 2-Legged OAuth                    \"), mdx(\"td\", null, \"no\"))))), mdx(\"h4\", {\n    \"id\": \"connect-your-jira-server-application-with-sentry\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h4\"\n  }, {\n    \"href\": \"#connect-your-jira-server-application-with-sentry\",\n    \"aria-label\": \"connect your jira server application with sentry permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Connect your Jira Server application with Sentry\"), mdx(Note, {\n    mdxType: \"Note\"\n  }, mdx(\"markdown\", null, mdx(\"p\", null, \"Confirm \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/security/ip-ranges/\"\n  }), \"Sentry's IP ranges\"), \" are allowed.\"))), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Navigate to \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Organization Settings > Integrations\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Next to Jira Server, click \\\"Install\\\".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In the resulting modal, click \\\"Add Installation\\\".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In the resulting window, enter the base URL for your Jira Server instance, your consumer key, and your private key. Click \\\"Submit\\\". Then, complete the OAuth process as prompted.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In Sentry, you\\u2019ll see a new Jira Server instance appear on the Integrations page.\")), mdx(\"p\", null, \"Jira should now be authorized for all projects under your Sentry organization.\"), mdx(\"h2\", {\n    \"id\": \"configure\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#configure\",\n    \"aria-label\": \"configure permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Configure\"), mdx(\"p\", null, \"Use Jira to leverage \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#issue-management\"\n  }), \"issue management\"), \", \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#issue-sync\"\n  }), \"issue syncing\"), \", and receive \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#issue-notifications\"\n  }), \"notifications\"), \" about changes to issue status.\"), mdx(\"h3\", {\n    \"id\": \"issue-management\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#issue-management\",\n    \"aria-label\": \"issue management permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Issue Management\"), mdx(\"p\", null, \"Issue tracking allows you to create Jira issues from within Sentry, and link Sentry issues to existing Jira Issues.\"), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, \"Issue management is available for organizations on the Team, Business, and Enterprise plans.\"), mdx(\"p\", null, \"To configure Issue management, once you\\u2019ve navigated to a specific Sentry issue, you\\u2019ll find the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Linked Issues\"), \" section on the right hand panel.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/cf8f8/jira-link-issue.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"47%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAIAAAC9o5sfAAAACXBIWXMAAAsSAAALEgHS3X78AAABfElEQVQoz3VR246bMBD1/39V1QfYLskm2bAE2JBLgWBscze2MQZ3IlWr7kNHR6NjjWZ85gyipMiynA98HEchBGTOuTFm/R7WWknJiAvLezt0qm4EqxHv86blhLKqaZtuqJu2qls16X8h1WSWlV+T+n6XFbNKWC1tVyGozkZbu2otl8XY/0eDyyrLxop1GFdpChkx0udpT0t5TWj2u3nkHX4MedoCB1IxBaWyEEquGBPX2R6PJ98PPW8fBDFK4sb5UXgOfXXKjYs9p/BcvHkhgLdfdOexjUvdnyXBilF6PARxeD7Hl8APk/iCjJnWdQZLpombBRYcJ/0k3xQ//bKUsOj0+RklgR/ttgcgaBSqH8QoprrupdQAIcEkM+nlC0rNy2pxUe7fjtAfBvF++x6FZ8SFvqdlcs1vKUkfdfZgt7RkrRzE3I9/0Q6TnhdS0o/30+kjOuz815ct6EczeA3DlwVu+XXV52tdDZT0DJj1DLKhGf6EhUEwjLhd7n8ArXf07LiDfM0AAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"jira link issue\",\n    \"title\": \"jira link issue\",\n    \"src\": \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/c1b63/jira-link-issue.png\",\n    \"srcSet\": [\"/static/b95e4aefa0d9178d40e4739ddbe86ea8/5a46d/jira-link-issue.png 300w\", \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/0a47e/jira-link-issue.png 600w\", \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/c1b63/jira-link-issue.png 1200w\", \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/d61c2/jira-link-issue.png 1800w\", \"/static/b95e4aefa0d9178d40e4739ddbe86ea8/cf8f8/jira-link-issue.png 2234w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Here, you\\u2019ll be able to create or link Jira issues.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/237e518652cebe96e1ea7b355894a4f2/d777c/jira-create-issue.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"49.66666666666666%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAIAAAA7N+mxAAAACXBIWXMAAAsSAAALEgHS3X78AAABXUlEQVQoz3VQXU+CUBjmb3tpW1utVbMWFIJ8I7r1C9q66KaZTXOI2borUwE554DSJiD2Apk38Zxnz97znvPs/aAkThdYLafaeXzuPvW7nV6/Zw7N8ch6+5fWcDx+fb+/e6CUhiHzhljXNbGNEMGYzG1nHUXbcqRpCmoORhRU5miZZ2SFN1zXIziI1jFwU44kSTLzi0Xx18rlKUPX6kqj6S3wwl2F4Tf8SMsBr2AeQmWervE3Kn3BsbSIPUww8Ymfgrecm3hnlji1zigCq8uNFpiXy2U2UrotivwF++vOnM0M24LOQVWhBW2HqzCCdUVRDCfXOE7iAnlmPzOYVcEQWKmptNv6LTTskwB5GCMC6nkIFDIEBPneAhHig7OY2RxYFFNTqxX2oMIdV0XXQYEf+OS38zLszCOKo7WTQ+7sSLo61/Jte7Op7djubGZ/TabzmZ3TyZnFnx8TyBcL+wGgBw/LCoy16gAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"jira create issue\",\n    \"title\": \"jira create issue\",\n    \"src\": \"/static/237e518652cebe96e1ea7b355894a4f2/c1b63/jira-create-issue.png\",\n    \"srcSet\": [\"/static/237e518652cebe96e1ea7b355894a4f2/5a46d/jira-create-issue.png 300w\", \"/static/237e518652cebe96e1ea7b355894a4f2/0a47e/jira-create-issue.png 600w\", \"/static/237e518652cebe96e1ea7b355894a4f2/c1b63/jira-create-issue.png 1200w\", \"/static/237e518652cebe96e1ea7b355894a4f2/d777c/jira-create-issue.png 1555w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"h3\", {\n    \"id\": \"issue-sync\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#issue-sync\",\n    \"aria-label\": \"issue sync permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Issue Sync\"), mdx(\"p\", null, \"Sync comments, assignees, and status updates for issues in Sentry to Jira, to minimize duplication. When you delegate an issue to an assignee or update a status on Jira, the updates will also populate in Sentry. When you resolve an issue in Sentry, the issue status will automatically update in Jira.\"), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, \"Issue sync is available for organizations on the Team, Business, and Enterprise plans.\"), mdx(\"p\", null, \"To configure Issue sync, navigate to \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Organization Settings\"), \" > \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Integrations\"), \", and click \\\"Configure\\\" next to your Jira Server instance. On the following page, you\\u2019ll see options of what information you\\u2019d like synced between Sentry and Jira.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/309c27fc28517e005b5e27e390cc77f4/80cfc/jira-sync.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"67%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAABLUlEQVQoz41RW27DIBD0/Y/SU1XqV1o/ALMPWMAdQ6Q0UWt1NYoWh2F2Zqe3d/9xWzjSHihpqrWWf9fkosbIFIl2YmJhyY+y/FT2ggma822ZP9cBt4aczHIB0OBGKbVYPftnJM0TkSzzBmyrC34v1jkpA622lLLbnHfBrBzPBYMT/uYoTIrb1ocBf6i11mqpuJA1ozna8RP4MjHJumx4Hr9A3COY0LH+BIbHE8dv1ZU1xZ2hDA/DjJ2ee9MNY/gXzYeyiAYf4BbG0BAxpO6c48hqULhQzlhS3PuqIuNoPcnSE6rn1H8rY8nzF5Z0bguZq6QBkQQahq+1XSuzkArDZcFR+c7HsdV2FRizeOdH1GiQ9rkhcDqtXgfGrG71wcE0MsfC5RTXhC2MQS4C+wbih/kptvfEGAAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"jira sync\",\n    \"title\": \"jira sync\",\n    \"src\": \"/static/309c27fc28517e005b5e27e390cc77f4/c1b63/jira-sync.png\",\n    \"srcSet\": [\"/static/309c27fc28517e005b5e27e390cc77f4/5a46d/jira-sync.png 300w\", \"/static/309c27fc28517e005b5e27e390cc77f4/0a47e/jira-sync.png 600w\", \"/static/309c27fc28517e005b5e27e390cc77f4/c1b63/jira-sync.png 1200w\", \"/static/309c27fc28517e005b5e27e390cc77f4/d61c2/jira-sync.png 1800w\", \"/static/309c27fc28517e005b5e27e390cc77f4/80cfc/jira-sync.png 1844w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, mdx(\"p\", null, \"If you hit a 4xx or 5xx error during or after setting up the Jira Server integration, please take a look at this \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://help.sentry.io/hc/en-us/articles/360034547794-Why-am-I-receiving-a-4xx-5xx-error-for-the-Jira-Server-Integration-\"\n  }), \"Help Center article\"), \".\")), mdx(\"h3\", {\n    \"id\": \"issue-notifications\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#issue-notifications\",\n    \"aria-label\": \"issue notifications permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Issue Notifications\"), mdx(\"p\", null, \"Alert notifications in Sentry can be routed to many supported integrations, but by default are aimed at email. You will need to configure a project\\u2019s \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/alerts-notifications/alerts/\"\n  }), mdx(\"strong\", {\n    parentName: \"a\"\n  }, \"Alert Rules\")), \" to properly route notifications to a specific integration.\"), mdx(\"h2\", {\n    \"id\": \"troubleshooting\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#troubleshooting\",\n    \"aria-label\": \"troubleshooting permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Troubleshooting\"), mdx(\"p\", null, \"If you're having trouble setting up Sentry with your on-premise integration, verify the following:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"sThe provided installation URL is a fully qualified domain name (FQDN), which is resolvable on the internet.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The IP addresses Sentry uses to make outbound requests are \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"/product/security/ip-ranges/\"\n  }), \"allowed\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Sentry's access to your installation URL is not path restricted.\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#install","title":"Install","items":[{"url":"#jira-server","title":"Jira Server","items":[{"url":"#generate-an-rsa-publicprivate-key-pair","title":"Generate an RSA public/private key pair"},{"url":"#create-a-new-application-link-in-jira","title":"Create a new application link in Jira"},{"url":"#connect-your-jira-server-application-with-sentry","title":"Connect your Jira Server application with Sentry"}]}]},{"url":"#configure","title":"Configure","items":[{"url":"#issue-management","title":"Issue Management"},{"url":"#issue-sync","title":"Issue Sync"},{"url":"#issue-notifications","title":"Issue Notifications"}]},{"url":"#troubleshooting","title":"Troubleshooting"}]},"internal":{"type":"Mdx"}}}},"pageContext":{"excerpt":"Track and resolve bugs faster by connecting errors from Sentry with Jira issues. This integration needs to set up only once per organization, then it is available for  all  projects. Install Navigate to  Settings > Integrations > Jira . Install the Sentry app through the  Jira marketplace . Select which Sentry organizations you’d like to use with Jira, and  Save Settings . In Sentry, you’ll see a new Jira instance appear on the Integrations page. Jira should now be authorized for all projects under your Sentry organization. Jira Server Generate an RSA public/private key pair To generate an RSA public/private key pair, run the following commands in your terminal window one by one. Create a new application link in Jira In Jira, click the gear icon, then  Applications > Application Links . Enter the following as the application URL:\n https://sentry.io/extensions/jira_server/setup/ Click \"Create New Link\". If you see a warning that “No response was received from the URL you entered,” ignore and click \"Continue\". In the resulting dialog, fill out the form as follows: Click \"Continue\". This will return you to the  Configure Application Links  page, where you'll see an application called Sentry. Click the pencil icon next to the Sentry application. On the lefthand side of the resulting modal, click \"Incoming Authentication\". Fill out the form as follows, and press  Save : Connect your Jira Server application with Sentry Confirm  Sentry's IP ranges  are allowed. Navigate to  Organization Settings > Integrations . Next to Jira Server, click \"Install\". In the resulting modal, click \"Add Installation\". In the resulting window, enter the base URL for your Jira Server instance, your consumer key, and your private key. Click \"Submit\". Then, complete the OAuth process as prompted. In Sentry, you’ll see a new Jira Server instance appear on the Integrations page. Jira should now be authorized for all projects under your Sentry organization. Configure Use Jira to leverage  issue management ,  issue syncing , and receive  notifications  about changes to issue status. Issue Management Issue tracking allows you to create Jira issues from within Sentry, and link Sentry issues to existing Jira Issues. To configure Issue management, once you’ve navigated to a specific Sentry issue, you’ll find the  Linked Issues  section on the right hand panel. Here, you’ll be able to create or link Jira issues. Issue Sync Sync comments, assignees, and status updates for issues in Sentry to Jira, to minimize duplication. When you delegate an issue to an assignee or update a status on Jira, the updates will also populate in Sentry. When you resolve an issue in Sentry, the issue status will automatically update in Jira. To configure Issue sync, navigate to  Organization Settings  >  Integrations , and click \"Configure\" next to your Jira Server instance. On the following page, you’ll see options of what information you’d like synced between Sentry and Jira. If you hit a 4xx or 5xx error during or after setting up the Jira Server integration, please take a look at this  Help Center article . Issue Notifications Alert notifications in Sentry can be routed to many supported integrations, but by default are aimed at email. You will need to configure a project’s  Alert Rules  to properly route notifications to a specific integration. Troubleshooting If you're having trouble setting up Sentry with your on-premise integration, verify the following: sThe provided installation URL is a fully qualified domain name (FQDN), which is resolvable on the internet. The IP addresses Sentry uses to make outbound requests are  allowed . Sentry's access to your installation URL is not path restricted.","title":"Jira","description":null,"draft":null,"noindex":null,"notoc":null,"sidebar_order":1,"redirect_from":["/workflow/integrations/jira-server/","/workflow/integrations/jira/","/workflow/integrations/global-integrations/jira-server/","/workflow/integrations/global-integrations/jira/","/workflow/legacy-integrations/jira/"],"keywords":null,"id":"4aaa4c39-ca40-59af-b66a-68d849682330","legacy":false}},"staticQueryHashes":["1218203755","1222113826","1222113826","1766336459","2158593473","2764967025","3345802723","3818502851","3990806462","4015007367","4192517163","4264099332","518019976"]}