Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8544b77

Browse files
Merge pull request Hacker0x01#123 from Hacker0x01/martijnrusschen-patch-7
Add new questions to FAQ
2 parents 013adc5 + 6de1509 commit 8544b77

File tree

3 files changed

+35
-1
lines changed

3 files changed

+35
-1
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Integration Variables"
3+
path: "/programs/integration-variables.html"
4+
id: "programs/integration-variables"
5+
---
6+
7+
Variable | Description | Example
8+
-------- | ------ |
9+
`{{assignee}}` | The user that's assigned to the report. |
10+
`{{days_after_report(days)}}` | Provides a date based on the report creation date and the provided argument. `{{days_after_report(5)}}` will output a date 5 days after the report was created. |
11+
`{{details_custom_jira}}` | The link, date, reporter, weakness, and description of the vulnerability in the report in a special Jira flavored markdown format. |
12+
`{{details_markdown}}` | The link, date, reporter, weakness, and description of the vulnerability in the report in markdown format. |
13+
`{{details_truncated}}` | The link, date, reporter, weakness, and description of the vulnerability in the report in plain text format truncated at 4,000 characters.
14+
`{{details}}` | The link, date, reporter, weakness, and description of the vulnerability in the report in plain text format. |
15+
`{{due_date(days_from_now)}}` | Provides a date in the future based on the provided argument. `{{due_date(5)}}` will output a date 5 days from now. |
16+
`{{email_local_part}}` | The local part of the email address of the user creating the Jira issue. The local part of an email address is the part before the @ symbol.
17+
`{{email}}` | The email address of the user creating the Jira issue |
18+
`{{escalation_time}}` | The date and time of when the report was escalated to Jira. |
19+
`{{jira_severity}}` | The severity of the report in Jira mapping. `none` converts to `1` and `critical` converts to `5`. |
20+
`{{report_id}}` | The ID of the report |
21+
`{{report_link}}` | The URL of the report |
22+
`{{reporter_link}}` | The URL of the researcher's HackerOne profile |
23+
`{{reporter_name}}` | The name of the researcher that reported the vulnerability (this will fallback to the username if the researcher didn't provide their name) |
24+
`{{reporter_username}}` | The username of the researcher that reported the vulnerability |
25+
`{{submission_date_custom_format}}` | The created date of the report in `DD-MM-YYYY` |
26+
`{{submission_date_y_m_d}}` | The created date of the report in `YYYY-MM-DD` |
27+
`{{submission_date}}` | The created date of the report in `DD/MM/YYYY` |
28+
`{{title}}` | The title of the report |
29+
`{{vulnerability_information}}` | The description of the vulnerability in the report. |
30+
`{{weakness}}` | The CWE weakness of the report |

docs/programs/jira-faqs.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ Question | Answer
88
-------- | ------
99
The HackerOne markdown doesn't convert correctly to Jira. How can I convert the markdown correction to Jira? | You can use a Jira optimized template by setting the escalation template to: `{{details_custom_jira}}`.
1010
What fields are supported in the bi-directional Jira integration? | We support all fields that have the type: `string`, `number`, `date`, `Radio Buttons`, or `Select List (single choice)`.
11+
What do the different variables mean? | Please refer to the [Integration variables](integration-variables.html) page to see examples and descriptions of each variable.
1112
I have multiple HackerOne programs. Can I integrate each of these programs to the same Jira instance? | Yes, you can integrate multiple HackerOne programs to the same Jira instance. If you're using Jira Cloud, you must first remove the "HackerOne for Jira" plugin and then follow steps 1-2 below.<br><br>To integrate Jira with multiple HackerOne programs:<ul>1. Follow all of the [Jira Server steps](jira-server-integration.html) for the first program you want to integrate.</ul><ul>2. For each subsequent program you need to add an integration for, only follow steps 12-16 in [the Jira Server article](jira-server-integration.html).<ul><li>You only need to follow steps 12-16 because the application link has already been created when integrating with your first program, and only 1 application link is needed to set up a Jira integration.</li></ul></ul>
12-
My Jira is behind a firewall and is not externally accessible. How can I integrate with Jira? | To use the bi-directional Jira integration, you need to make sure your Jira instance is accessible from the HackerOne system. You can whitelist HackerOne’s IP addresses in your firewall to only open it up to the HackerOne application. Contact your program manager to request our IP addresses to whitelist in your firewall.<br><br>If you don't want to expose your Jira to HackerOne, [contact us](https://support.hackerone.com/hc/en-us/requests/new) to get a work-around that enables you to only escalate to Jira.
13+
My Jira is behind a firewall and is not externally accessible. How can I integrate with Jira? | To use the bi-directional Jira integration, you need to make sure your Jira instance is accessible from the HackerOne system. You can whitelist HackerOne’s IP addresses in your firewall to only open it up to the HackerOne application. Contact your program manager to request our IP addresses to whitelist in your firewall.<br><br>If you don't want to expose your Jira to HackerOne, [contact us](https://support.hackerone.com/hc/en-us/requests/new) to get a work-around that enables you to only escalate to Jira.
14+
I'm getting the following error when creating a Jira issue: `JIRA returned the following error: "You must specify a summary of the issue."` | This means that you didn't specify a value for the `summary` field in your Jira integration settings. Please review the field mapping in your Jira integration settings and make sure values are provided for all required fields.

src/pages/programs/programs-nav.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,8 @@
149149
items:
150150
- title: Supported Integrations
151151
path: /programs/supported-integrations.html
152+
- title: Integration Variables
153+
path: /programs/integration-variables.html
152154
- title: Email Forwarding
153155
path: /programs/email-forwarding.html
154156
- title: Embedded Submission Form

0 commit comments

Comments
 (0)