Azure Synapse Workspaces do not enable managed virtual networks
Description
Enabling managed virtual networks in Azure Synapse Workspaces can help to improve security and isolation for your data and workloads. By using a managed virtual network, you can control access to your data and resources by defining network security rules and configuring network routing. Managed virtual networks can also help to improve the performance of your data and analytics workloads by reducing network latency and optimizing network traffic.
Code Example
go
resource "azurerm_synapse_workspace" "example" {
...
+ managed_virtual_network_enabled = true
}Remediation
Terraform
- Resource: azurerm_synapse_workspace
- Arguments: managed_virtual_network_enabled
Rule Details
| Field | Value |
|---|---|
| ID | IAC-0567 |
| Severity | LOW |
| IaC Type | arm |
| Frameworks | Terraform, |
| Checkov ID | CKV_AZURE_58 |