-
Notifications
You must be signed in to change notification settings - Fork 51
JiraCloudSetup
Chris Bacco edited this page May 28, 2020
·
2 revisions
- Log in to https://id.atlassian.com/manage/api-tokens.
- Click Create API token.
- From the dialog that appears, enter a memorable and concise Label for your token and click Create.
- Click Copy to clipboard, then paste the token to your script, or elsewhere to save:
- The easiest way to find your LeadAccountID is by simply selecting the User Icon in the bottom left hand corner and then selecting ‘profile’
- This will take you to your profile page, your LeadAccount ID can be found in the URL String.
- Settings>My Account>API Keys
- Generate Keys and copy to clipboard, store in secure location.
- Create a virtual environment using command: python3 -m venv
- Activate your virtual environment using command: source /bin/activate
- Install YAML via the pip command: pip3 install pyyaml
- Clone the git repo: git clone https://github.com/tenable/integration-jira-cloud.git
In order to configure the integration, you need to provide the script a configuration file in the YAML format. The below example config file details the items required for the script to run. Your username is your Atlassian ID, and the address is the site URL (i.e.: https://test.atlassian.net/). A simple example looks like the following:
- Install the integration: pip3 install ~/path to cloned github repo/integration-jira-cloud
- Upload the config file from step #5 above: tenable-jira ~/path to file/config.yaml
- Wait for vulnerability data to update, this may take a few moments. Even if it looks like it’s not doing anything on the command line.
- Upon completion check Jira and you should see a default VM project created and associated Vuln Data. From here, use the power of Jira to create remediation workflows, assign tasks and create dashboards and Kanban boards.