Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 2.41 KB

step-1-download-azure-app-registration-iac-template-or-script-web-ui.md

File metadata and controls

31 lines (20 loc) · 2.41 KB

Step 1: Download Azure app registration IaC template or script (Web UI)

Before you can create a Cloud Environment for an Azure subscription, you must download a Terraform infrastructure as code (IaC) template or Azure CLI Bash script declaring the following resources:

This infrastructure gives Snyk read-only permission to scan the configuration of resources in your subscription.

You will use the IaC template or Bash script you downloaded to provision the infrastructure in Step 2: Create the Entra ID application.

Both methods create the same infrastructure, so pick the method you are most comfortable working with.

Download the IaC template or Bash script

  1. In the Snyk Web UI, navigate to Integrations > Cloud platforms.
  2. Select Azure.
  3. In the Add Azure Environment modal, in the Retrieve Application ID section, enter the subscription ID and tenant ID of the subscription you want to onboard. You can find the IDs using the method described in the Azure documentation.
  4. Select the Terraform button to download a snyk-permissions-azure.tf file or Azure CLI Bash to download a snyk-permissions-azure.sh file:
    The Snyk Cloud Add Azure Environment modal

You can now proceed to Step 2: Create the Entra ID app registration.

{% hint style="info" %} You can also add a Cloud environment from Organization Settings (cog icon) > Cloud environments. See View Environments. {% endhint %}

What's next?

You can now proceed to Step 2: Create the Entra ID app registration.