Critical to resolving a vulnerability is the handoff to one's engineering team. With GitHub being one of the most used developer tools, we want to make that handoff easy.
Self or Cloud Hosted Supported
We just need you to be in an authenticated GitHub session to enable pushing of your submissions.
Setting up a GitHub integration is simple. Follow the steps below to get started:
First, navigate to your
Program Settings and select the
NOTE: Program Specific Integration
The GitHub integration is set up in the program's settings and is specified to send notifications for activities in that chosen program. There are no limitations to the number of repositories that can be set up with the GitHub integration.
Once on the GitHub integration page, setup your first repository with the "Add GitHub Integration" button.
Upon selecting the
Add GitHub Integration button, you will be brought to a form so we can setup the needed details to enable pushing issues to GitHub.
GitHub Enterprise Support
Adjust the domain field to match your GitHub Enterprise instance's URL.
Once you have the integration setup and enabled, you can go to any submission and "Push to Github"
Clicking the link opens a modal providing a link to open the corresponding issue in GitHub. Click that.
The Submission contents are filled within the Issue form, enabling you to further edit it before submitting.
Once the Issue is saved, grab the ID from the Issue page (or the link) and go back to Crowdcontrol where we will save it.
Fill in the ID number within the modal form, saving it within Crowdcontrol.
This makes it easy to access the GitHub issue within Crowdcontrol for further updates.