For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

Azure Synapse Spark Pool not using isolated compute misconfiguration detected in code

Rule Details

Cortex AppSec Rule ID

APPSEC_AZURE_242

Category - Subcategory

Compute - Unsanctioned Resource Or Type

Provider

AZURE

Severity

LOW

Framework

ARM, Bicep, Terraform, Terraform Plan

Impact

This rule detects whether isolated compute is disabled for Synapse Spark pools in Azure. Isolated compute utilizes dedicated resources that are not shared with other customers. This isolation minimizes data breach and unauthorized access risks, enhancing security for your Spark pools. Enabling isolated compute is crucial for maintaining high security standards, especially when handling sensitive data or running critical applications within Synapse Spark pools.

How to Fix

Resource: Microsoft.Synapse/workspaces/bigDataPools

  • Arguments: properties/isComputeIsolationEnabled

In this example, the properties/isComputeIsolationEnabled property is set to true within the properties section of the Microsoft.Synapse/workspaces/bigDataPools resource definition. [source,go]

{ ... "resources": [ { "type": "Microsoft.Synapse/workspaces/bigDataPools", ... "properties": { ... "isComputeIsolationEnabled": true, } } ] }

Last updated

Was this helpful?