last sync: 2021-Jul-23 16:37:57 UTC

Azure Policy definition

SQL Server Integration Services integration runtimes on Azure Data Factory should be joined to a virtual network

Name SQL Server Integration Services integration runtimes on Azure Data Factory should be joined to a virtual network
Azure Portal
Id 0088bc63-6dee-4a9c-9d29-91cfdc848952
Version 2.0.0
details on versioning
Category Data Factory
Microsoft docs
Description Azure Virtual Network deployment provides enhanced security and isolation for your SQL Server Integration Services integration runtimes on Azure Data Factory, as well as subnets, access control policies, and other features to further restrict access.
Mode All
Type BuiltIn
Preview FALSE
Deprecated FALSE
Effect Default: Audit
Allowed: (Audit, Deny, Disabled)
Used RBAC Role none
History
Date/Time (UTC ymd) (i) Change type Change detail
2021-05-11 14:06:18 change Major (1.0.0 > 2.0.0)
2021-03-09 14:37:41 add 0088bc63-6dee-4a9c-9d29-91cfdc848952
Used in Initiatives none
JSON Changes

JSON
{
  "properties": {
    "displayName": "SQL Server Integration Services integration runtimes on Azure Data Factory should be joined to a virtual network",
    "policyType": "BuiltIn",
    "mode": "All",
    "description": "Azure Virtual Network deployment provides enhanced security and isolation for your SQL Server Integration Services integration runtimes on Azure Data Factory, as well as subnets, access control policies, and other features to further restrict access.",
    "metadata": {
      "version": "2.0.0",
      "category": "Data Factory"
    },
    "parameters": {
      "effect": {
        "type": "String",
        "metadata": {
          "displayName": "Effect",
          "description": "The effect determines what happens when the policy rule is evaluated to match."
        },
        "allowedValues": [
          "Audit",
          "Deny",
          "Disabled"
        ],
        "defaultValue": "Audit"
      }
    },
    "policyRule": {
      "if": {
        "allOf": [
          {
            "field": "type",
            "equals": "Microsoft.DataFactory/factories/integrationRuntimes"
          },
          {
            "field": "Microsoft.DataFactory/factories/integrationruntimes/type",
            "equals": "Managed"
          },
          {
            "field": "Microsoft.DataFactory/factories/integrationRuntimes/Managed.typeProperties.computeProperties.vnetProperties.vnetId",
            "exists": "false"
          }
        ]
      },
      "then": {
      "effect": "[parameters('effect')]"
      }
    }
  },
  "id": "/providers/Microsoft.Authorization/policyDefinitions/0088bc63-6dee-4a9c-9d29-91cfdc848952",
  "type": "Microsoft.Authorization/policyDefinitions",
  "name": "0088bc63-6dee-4a9c-9d29-91cfdc848952"
}