|
6 | 6 | "_generator": { |
7 | 7 | "name": "bicep", |
8 | 8 | "version": "0.42.1.51946", |
9 | | - "templateHash": "1333265003476738511" |
| 9 | + "templateHash": "16804124823752948659" |
10 | 10 | }, |
11 | 11 | "name": "Modernize Your Code Solution Accelerator", |
12 | 12 | "description": "CSA CTO Gold Standard Solution Accelerator for Modernize Your Code. \r\n" |
|
308 | 308 | "resourceGroup": "[variables('existingLawResourceGroup')]", |
309 | 309 | "name": "[variables('existingLawName')]" |
310 | 310 | }, |
| 311 | + "securitySolution": { |
| 312 | + "condition": "[and(parameters('enablePrivateNetworking'), parameters('enableMonitoring'))]", |
| 313 | + "type": "Microsoft.OperationsManagement/solutions", |
| 314 | + "apiVersion": "2015-11-01-preview", |
| 315 | + "name": "[format('Security(log-{0})', variables('solutionSuffix'))]", |
| 316 | + "location": "[parameters('location')]", |
| 317 | + "plan": { |
| 318 | + "name": "[format('Security(log-{0})', variables('solutionSuffix'))]", |
| 319 | + "publisher": "Microsoft", |
| 320 | + "product": "OMSGallery/Security", |
| 321 | + "promotionCode": "" |
| 322 | + }, |
| 323 | + "properties": { |
| 324 | + "workspaceResourceId": "[if(variables('useExistingLogAnalytics'), parameters('existingLogAnalyticsWorkspaceId'), reference('logAnalyticsWorkspace').outputs.resourceId.value)]" |
| 325 | + }, |
| 326 | + "dependsOn": [ |
| 327 | + "logAnalyticsWorkspace" |
| 328 | + ] |
| 329 | + }, |
311 | 330 | "appIdentity": { |
312 | 331 | "type": "Microsoft.Resources/deployments", |
313 | 332 | "apiVersion": "2025-04-01", |
@@ -13101,11 +13120,11 @@ |
13101 | 13120 | }, |
13102 | 13121 | "dependsOn": [ |
13103 | 13122 | "applicationInsights", |
13104 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').ods)]", |
13105 | 13123 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').agentSvc)]", |
13106 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').oms)]", |
13107 | 13124 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').monitor)]", |
| 13125 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').oms)]", |
13108 | 13126 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageBlob)]", |
| 13127 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').ods)]", |
13109 | 13128 | "dataCollectionEndpoint", |
13110 | 13129 | "logAnalyticsWorkspace", |
13111 | 13130 | "virtualNetwork" |
|
15351 | 15370 | ], |
15352 | 15371 | "name": "perfCounterDataSource60" |
15353 | 15372 | } |
| 15373 | + ], |
| 15374 | + "windowsEventLogs": [ |
| 15375 | + { |
| 15376 | + "name": "SecurityAuditEvents", |
| 15377 | + "streams": [ |
| 15378 | + "Microsoft-SecurityEvent" |
| 15379 | + ], |
| 15380 | + "xPathQueries": [ |
| 15381 | + "Security!*[System[(EventID=4624 or EventID=4625)]]" |
| 15382 | + ] |
| 15383 | + } |
15354 | 15384 | ] |
15355 | 15385 | }, |
15356 | 15386 | "destinations": { |
|
15369 | 15399 | "destinations": [ |
15370 | 15400 | "[format('la-{0}', variables('dataCollectionRulesResourceName'))]" |
15371 | 15401 | ] |
| 15402 | + }, |
| 15403 | + { |
| 15404 | + "streams": [ |
| 15405 | + "Microsoft-SecurityEvent" |
| 15406 | + ], |
| 15407 | + "destinations": [ |
| 15408 | + "[format('la-{0}', variables('dataCollectionRulesResourceName'))]" |
| 15409 | + ] |
15372 | 15410 | } |
15373 | 15411 | ] |
15374 | 15412 | } |
|
16578 | 16616 | "dependsOn": [ |
16579 | 16617 | "dataCollectionEndpoint", |
16580 | 16618 | "existingLogAnalyticsWorkspace", |
16581 | | - "logAnalyticsWorkspace" |
| 16619 | + "logAnalyticsWorkspace", |
| 16620 | + "securitySolution" |
16582 | 16621 | ] |
16583 | 16622 | }, |
16584 | 16623 | "proximityPlacementGroup": { |
|
32018 | 32057 | "dependsOn": [ |
32019 | 32058 | "aiServices", |
32020 | 32059 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
32021 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
32022 | 32060 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').aiServices)]", |
| 32061 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
32023 | 32062 | "virtualNetwork" |
32024 | 32063 | ] |
32025 | 32064 | }, |
|
32076 | 32115 | "_generator": { |
32077 | 32116 | "name": "bicep", |
32078 | 32117 | "version": "0.42.1.51946", |
32079 | | - "templateHash": "3598447245043879538" |
| 32118 | + "templateHash": "15460841004653840446" |
32080 | 32119 | } |
32081 | 32120 | }, |
32082 | 32121 | "definitions": { |
|
32314 | 32353 | "value": "TLS1_2" |
32315 | 32354 | }, |
32316 | 32355 | "requireInfrastructureEncryption": { |
32317 | | - "value": false |
| 32356 | + "value": true |
32318 | 32357 | }, |
32319 | 32358 | "keyType": { |
32320 | 32359 | "value": "Service" |
|
0 commit comments