Skip to content

Zero Touch Provisioning for Azure DevOps


Zero Touch Provisioning (ZTP) for Azure DevOps (ADO) enables the security check workflows to be executed from the boost repository in the ADO organization. This guide walks you through the process of setting up ZTP for Azure DevOps and every other thing you need to know.


Prerequisites


Before you begin, ensure you have:


Integration Steps


  1. Go to the Integrations page, select your Azure DevOps integration and click on the configuration tab.

  2. On the ZTP column, you will notice that the ZTP status is set to Not Set. Click on the actions 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 Azure DevOps Organization.

    Give Permissions

    The Zero Touch Flow would require a Personal Access Token with the following permissions:

    Code

    Build

    Extensions

    Variable Groups

    Pipeline Resources

  4. Click the Next button to proceed.

  5. BoostSecurity configures the boost repo on your ADO organization.

    Configure Boost Repo

  6. Install and authorize the BoostSecurity.io Zero Touch provisioning on your organizations. Click on the Accept button at the bottom of the page.

    Grant Permissions for CI Provisioning

  7. The pipeline configuration is ready.

    ZTP Flow complete

Zero Touch Provisioning is now enabled!!!