Prerequisites
Before setting up the JIRA integration, ensure that you have the following:- A JIRA account with administrative privileges
- Your JIRA instance URL (e.g.,
https://mycompany.atlassian.net) - A JIRA API token (How to create a JIRA API token)
Setting up the Integration
Configure Integration

- Name: A friendly name for the integration (e.g., “My JIRA Instance”)
- Base URL: Your JIRA instance URL (e.g.,
https://mycompany.atlassian.net) - Username: Your JIRA username
- API Token: Your JIRA API token
- Project Key (optional): The default JIRA project key to use when creating issues
- Issue Type (optional): The default JIRA issue type to use when creating issues
Creating JIRA Issues
Navigate to Issues
Navigate to the “Issues” page in Corgea and select an issue for which you want to create a JIRA ticket.
Configure Ticket
If you haven’t specified default values for the project key and issue type during the integration setup, you’ll need to provide them here. Corgea will automatically fetch your projects and the issue types for you to select.

Create Ticket
Click the “Create JIRA Ticket” button. Corgea will create a new JIRA issue with the relevant details.
Customizing JIRA Ticket Details
By default, Corgea populates the JIRA ticket with the following information:- Summary: The issue classification and file path (e.g., “CWE-022: Improper Limitation of a Pathname to a Restricted Directory (‘Path Traversal’) in /app/routes.py”).
- Description:
- Vulnerability details (location, category, severity)
- Issue explanation
- Proposed fix (if available)
- Link to the issue details page in Corgea

