Framework/Configurations/SVT/AzSDKCfg/AzSDKCfg.json

{
  "FeatureName": "AzSDKCfg",
  "Reference": "aka.ms/azsdktcp",
  "IsManintenanceMode": false,
  "Controls": [
    {
      "ControlID": "Azure_AzSDKCfg_Check_Presence_of_CA",
      "Description": "Continuous Assurance automation account must be present in the subscription",
      "Id": "AzSDKCfg110",
      "ControlSeverity": "High",
      "Automated": "Yes",
      "MethodName": "CheckifCAPresent",
      "Recommendation": "To install Continuous Assurance automation account, run command: Install-AzSDKContinuousAssurance.For more details, please refer https://github.com/azsdk/azsdk-docs/blob/master/04-Continous-Assurance/Readme.md#setting-up-continuous-assurance---step-by-step",
      "Tags": [
         "SDL",
         "TCP",
         "Automated"
      ],
      "Enabled": true,
      "Rationale": "Presence of CA ensures that regular scan is happening for your cloud subscription and resources."
    },
    {
      "ControlID": "Azure_AzSDKCfg_Check_Health_of_CA",
      "Description": "Continuous Assurance automation account must be in a healthy state",
      "Id": "AzSDKCfg120",
      "ControlSeverity": "High",
      "Automated": "Yes",
      "MethodName": "CheckHealthofCA",
      "Recommendation": "Run command: 'Get-AzSDKContinuousAssurance -SubscriptionId <subId>'.Follow the recommendation given to bring CA in healthy state",
      "Tags": [
         "SDL",
         "TCP",
        "Automated",
        "GraphRead"
      ],
      "Enabled": true,
      "Rationale": "Presence of CA ensures that regular scan is happening for your cloud subscription and resources."
    },
      {
      "ControlID": "Azure_AzSDKCfg_Check_Presence_of_Latest_AzSDK_Module",
      "Description": "AzSDK scans must use latest version of the AzSDK Module",
      "Id": "AzSDKCfg130",
      "ControlSeverity": "High",
      "Automated": "Yes",
      "MethodName": "CheckifLatestModulePresent",
      "Recommendation": "Re-run install command to get latest AzSDK module",
         "Tags": [
            "SDL",
            "TCP",
            "Automated"
         ],
      "Enabled": true,
      "Rationale": "With each release new security updates are being added. Using the latest AzSDK module ensures that your cloud subscription and resources are scanned with the latest controls."
    }
   
  ]
}