module/ConfigurationProvider/ControlConfigurations/Services/AzureSpringApps.json

{
  "FeatureName": "AzureSpringApps",
  "Reference": "",
  "IsMaintenanceMode": false,
  "Controls": [
    {
      "ControlID": "Azure_AzureSpringApps_NetSec_Use_Network_Injection_MCSB",
      "Description": "[MCSB] Azure Spring Cloud should use network injection",
      "Id": "AzureSpringApps100",
      "ControlSeverity": "High",
      "Automated": "Yes",
      "ControlScanSource": "MDC",
      "DisplayName": "[MCSB] Azure Spring Cloud should use network injection",
      "Category": "Deploy controls to restrict network traffic",
      "ControlRequirements": "Restrict network traffic flows",
      "Rationale": "Azure Spring Cloud instances should use virtual network injection for the following purposes: 1. Isolate Azure Spring Cloud from Internet. 2. Enable Azure Spring Cloud to interact with systems in either on premises data centers or Azure service in other virtual networks. 3. Empower customers to control inbound and outbound network communications for Azure Spring Cloud.",
      "Recommendation": "To use Azure Spring Cloud instances over virtual network please refer: https://learn.microsoft.com/en-us/azure/spring-apps/how-to-deploy-in-azure-virtual-network?tabs=azure-portal#create-a-virtual-network",
      "Tags": [
        "Automated",
        "NetSec",
        "Baseline",
        "AzureSpringApps"
      ],
      "AssessmentProperties": {
        "AssessmentNames": [
          "4c768356-5ad2-e3cc-c799-252b27d3865a"
        ],
        "AssessmentStatusMappings": [
          {
            "AssessmentStatusCode": "NotApplicable",
            "EffectiveVerificationResult": "Failed",
            "AssessmentStatusCausePatterns": "(.)*OffByPolicy|Exempt(.)*",
            "AppendMessageToStatusReason": "Disabling or exempting the policy from getting evaluated is not recommended. The Control will be marked as Failed."
          }
        ]
      },
      "Enabled": false,
      "CustomTags": [
        "Daily",
        "MCSB"
      ]
    }
  ]
}