Skip to content

Commit 68f1b53

Browse files
committed
HackEDU integration
1 parent b56314c commit 68f1b53

File tree

7 files changed

+45
-0
lines changed

7 files changed

+45
-0
lines changed

docs/programs/hackedu-integration.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: "HackEDU Integration"
3+
path: "/programs/hackedu-integration.html"
4+
id: "programs/hackedu-integration"
5+
---
6+
7+
You can integrate HackEDU with HackerOne which enables your organization to automatically use the vulnerabilities found in your bug bounty programs to build dynamic training plans for your developers.
8+
9+
### Set up
10+
11+
To set up your HackEDU integration with HackerOne:
12+
13+
1. Log in to HackEDU with an Admin account.
14+
2. Go to your Admin Dashboard.
15+
3. Go to **Settings > Data Integrations** in the left menu.
16+
4. Click **Add Integration**.
17+
18+
![HackEDU integrations page](./images/hackedu-1.png)
19+
20+
5. Select **HackerOne** from the list of integrations.
21+
6. Choose whether to apply these vulnerabilities to your entire organization or just to specific teams. You can choose from:
22+
23+
Option | Details
24+
------ | --------
25+
Everyone | Everyone in your organization can view data from the HackerOne reports.
26+
Specific Teams | Only specific teams in your organization can view data from the HackerOne reports.
27+
28+
![Everyone vs. Select Teams page](./images/hackedu-2.png)
29+
30+
7. Enter your HackerOne username and API Key for the integration. The API Key is the [API token](api-tokens.html) generated from HackerOne.
31+
32+
![entering HackerOne fields in HackEDU setup](./images/hackedu-3.png)
33+
34+
8. Click **Continue**.
35+
9. Select which program you'd like to apply the integration to. (*This step is only applies if you have multiple HackerOne programs*.)
36+
10. Confirm the details of your integration.
37+
11. Click **Finish**.
38+
39+
![final page of integration setup](./images/hackedu-4.png)
40+
41+
Your integration will automatically start to sync and will re-sync once a day so that you can get access to the data of the latest reports each day for your training plans. You can click on the integration in HackeEDU to see the data that's synced and open the original Hacktivity reports.
42+
43+
![HackEDU HackerOne integration within HackEDU](./images/hackedu-5.png)

docs/programs/images/hackedu-1.png

183 KB
Loading

docs/programs/images/hackedu-2.png

105 KB
Loading

docs/programs/images/hackedu-3.png

82.3 KB
Loading

docs/programs/images/hackedu-4.png

141 KB
Loading

docs/programs/images/hackedu-5.png

543 KB
Loading

src/pages/programs/programs-nav.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,8 @@
175175
path: /programs/github-integration.html
176176
- title: GitLab
177177
path: /programs/gitlab-integration.html
178+
- title: HackEDU
179+
path: /programs/hackedu-integration.html
178180
- title: IBM Resilient
179181
path: /programs/ibm-resilient.html
180182
- title: Jira

0 commit comments

Comments
 (0)