Zero Touch Provisioning for GitHub¶
This tutorial walks you through setting up Zero Touch Provisioning (ZTP) for GitHub.
Prerequisites¶
Before you begin, make sure:
- You have integrated GitHub with BoostSecurity.
- You have created a
.boost
repository within your organization's SCM, which should contain aREADME.md
file.
1. Integration Steps¶
-
Go to the Integrations page, select your GitHub integration and click on the
Configuration
tab. -
On the ZTP column, you will notice that the status is set to Not Set. Click on the menu next to the status and select Enable.
-
On the ZTP Wizard, the first step is to give BoostSecurity permissions for the Zero Touch Flow on your GitHub Organization.
-
Click the Install ZTP Application button to redirect you to your GitHub organization.
-
Install and authorize the BoostSecurity.io Zero Touch provisioning on all organizations. Click on the Install & Authorize button at the bottom of the page.
-
BoostSecurity configures the
.boost
repo on successful BoostSecurity.io Zero Touch Provisioning installation. - The pipeline configuration is ready after a successful
.boost
repo configuration!
Zero Touch Provisioning is now enabled!!!
Next Steps¶
Proceed to build your first custom policy, where you would define specific actions for security events identified by configured scanners.