Skip to content

Zero Touch Provisioning for GitHub


This tutorial walks you through the process of setting up Zero Touch Provisioning (ZTP) for GitHub.


Prerequisites


Before you begin, make sure:


1. Integration Steps


  1. Go to the Integrations page, select your GitHub integration and click on the Configuration tab.

  2. 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.

    Enable ZTP

  3. On the ZTP Wizard, the first step is to give BoostSecurity permissions for the Zero Touch Flow on your GitHub Organization.

  4. Click the Install ZTP Application button to redirect you to your GitHub organization.

    Select Organization

  5. Install and authorize the BoostSecurity.io Zero Touch provisioning on all organizations. Click on the Install & Authorize button at the bottom of the page.

    Install ZTP on Orgs

  6. BoostSecurity configures the .boost repo on successful BoostSecurity.io Zero Touch Provisioning installation.

  7. The pipeline configuration is ready after a successful .boost repo configuration!

Zero Touch Provisioning is now enabled!!!

Successful ZTP


Next Steps


Proceed to build your first custom policy, where you would define specific actions for security events identified by configured scanners.