Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic translation of checklists/datasecurity_checklist.en.json #955

Merged
merged 1 commit into from
Oct 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16,357 changes: 8,405 additions & 7,952 deletions checklists-ext/fullwaf_checklist.en.json

Large diffs are not rendered by default.

61,354 changes: 31,236 additions & 30,118 deletions checklists/checklist.en.master.json

Large diffs are not rendered by default.

1,620 changes: 809 additions & 811 deletions checklists/datasecurity_checklist.en.json

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions checklists/datasecurity_checklist.es.json

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions checklists/datasecurity_checklist.ja.json

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions checklists/datasecurity_checklist.ko.json

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions checklists/datasecurity_checklist.pt.json

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions checklists/datasecurity_checklist.zh-Hant.json

Large diffs are not rendered by default.

16,371 changes: 8,485 additions & 7,886 deletions checklists/waf_checklist.en.json

Large diffs are not rendered by default.

13,272 changes: 6,930 additions & 6,342 deletions checklists/waf_checklist.es.json

Large diffs are not rendered by default.

15,078 changes: 7,833 additions & 7,245 deletions checklists/waf_checklist.ja.json

Large diffs are not rendered by default.

13,718 changes: 7,153 additions & 6,565 deletions checklists/waf_checklist.ko.json

Large diffs are not rendered by default.

13,172 changes: 6,880 additions & 6,292 deletions checklists/waf_checklist.pt.json

Large diffs are not rendered by default.

14,238 changes: 7,413 additions & 6,825 deletions checklists/waf_checklist.zh-Hant.json

Large diffs are not rendered by default.

Binary file modified spreadsheet/macrofree/checklist.en.master.xlsx
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.en.xlsx
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.es.xlsx
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.ja.xlsx
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.ko.xlsx
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.pt.xlsx
Binary file not shown.
Binary file modified spreadsheet/macrofree/waf_checklist.zh-Hant.xlsx
Binary file not shown.
610 changes: 305 additions & 305 deletions workbooks/alz_checklist.en_network_counters.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2,526 changes: 1,263 additions & 1,263 deletions workbooks/alz_checklist.en_network_tabcounters.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

562 changes: 281 additions & 281 deletions workbooks/alz_checklist.en_network_workbook.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

102 changes: 96 additions & 6 deletions workbooks/appdelivery_checklist.en_network_counters_workbook.json
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,34 @@
},
"queryType": 8
},
{
"id": "daf05c62-1d5b-4325-b241-d7ee468f23eb",
"version": "KqlParameterItem/1.0",
"name": "Query8Stats",
"type": 1,
"query": "resources | where type == 'microsoft.network/applicationgateways'| extend compliant = (properties['backendHttpSettingsCollection'][0]['properties']['port'] =~ '443') |where properties['backendHttpSettingsCollection'][0]['properties']['port'] =~ '443'|distinct id,name,compliant| summarize Total = count(), Success = countif(compliant==1), Failed = countif(compliant==0) | extend SuccessPercent = iff(Total==0, 100, 100*toint(Success)/toint(Total)) | extend FullyCompliant = iff(SuccessPercent == 100, 'Yes', 'No') | project Query1Stats=tostring(pack_all())",
"crossComponentResources": [
"{Subscription}"
],
"isHiddenWhenLocked": true,
"timeContext": {
"durationMs": 86400000
},
"queryType": 1,
"resourceType": "microsoft.resourcegraph/resources"
},
{
"id": "daf05c62-1d5b-4325-b241-d7ee468f23eb",
"version": "KqlParameterItem/1.0",
"name": "Query8FullyCompliant",
"type": 1,
"query": "{\"version\":\"1.0.0\",\"content\":\"{\\\"value\\\": \\\"{Query8Stats:$.FullyCompliant}\\\"}\",\"transformers\":null}",
"isHiddenWhenLocked": true,
"timeContext": {
"durationMs": 86400000
},
"queryType": 8
},
{
"id": "daf05c62-1d5b-4325-b241-d7ee468f23eb",
"version": "KqlParameterItem/1.0",
Expand All @@ -301,7 +329,7 @@
"criteriaContext": {
"operator": "Default",
"resultValType": "expression",
"resultVal": "{Query0Stats:$.Success}+{Query2Stats:$.Success}+{Query3Stats:$.Success}+{Query4Stats:$.Success}+{Query6Stats:$.Success}+{Query7Stats:$.Success}"
"resultVal": "{Query0Stats:$.Success}+{Query2Stats:$.Success}+{Query3Stats:$.Success}+{Query4Stats:$.Success}+{Query6Stats:$.Success}+{Query7Stats:$.Success}+{Query8Stats:$.Success}"
}
}
]
Expand All @@ -320,7 +348,7 @@
"criteriaContext": {
"operator": "Default",
"resultValType": "expression",
"resultVal": "{Query0Stats:$.Total}+{Query2Stats:$.Total}+{Query3Stats:$.Total}+{Query4Stats:$.Total}+{Query6Stats:$.Total}+{Query7Stats:$.Total}"
"resultVal": "{Query0Stats:$.Total}+{Query2Stats:$.Total}+{Query3Stats:$.Total}+{Query4Stats:$.Total}+{Query6Stats:$.Total}+{Query7Stats:$.Total}+{Query8Stats:$.Total}"
}
}
]
Expand Down Expand Up @@ -415,7 +443,7 @@
"criteriaContext": {
"operator": "Default",
"resultValType": "expression",
"resultVal": "{Query0Stats:$.Total}+{Query2Stats:$.Total}+{Query3Stats:$.Total}+{Query4Stats:$.Total}+{Query6Stats:$.Total}+{Query7Stats:$.Total}+{Query1Stats:$.Total}+{Query5Stats:$.Total}"
"resultVal": "{Query0Stats:$.Total}+{Query2Stats:$.Total}+{Query3Stats:$.Total}+{Query4Stats:$.Total}+{Query6Stats:$.Total}+{Query7Stats:$.Total}+{Query8Stats:$.Total}+{Query1Stats:$.Total}+{Query5Stats:$.Total}"
}
}
]
Expand All @@ -434,7 +462,7 @@
"criteriaContext": {
"operator": "Default",
"resultValType": "expression",
"resultVal": "{Query0Stats:$.Success}+{Query2Stats:$.Success}+{Query3Stats:$.Success}+{Query4Stats:$.Success}+{Query6Stats:$.Success}+{Query7Stats:$.Success}+{Query1Stats:$.Success}+{Query5Stats:$.Success}"
"resultVal": "{Query0Stats:$.Success}+{Query2Stats:$.Success}+{Query3Stats:$.Success}+{Query4Stats:$.Success}+{Query6Stats:$.Success}+{Query7Stats:$.Success}+{Query8Stats:$.Success}+{Query1Stats:$.Success}+{Query5Stats:$.Success}"
}
}
]
Expand Down Expand Up @@ -508,7 +536,7 @@
"style": "tabs",
"links": [
{
"id": "df41b3e9-1513-4fd6-a452-1a73bef6e050",
"id": "842c8ee1-0afd-4c1f-a48d-8c346850ab47",
"cellValue": "VisibleTab",
"linkTarget": "parameter",
"linkLabel": "App Gateway ({Tab0Success:value}/{Tab0Total:value})",
Expand All @@ -517,7 +545,7 @@
"style": "primary"
},
{
"id": "a4df8f42-c0ad-4ea5-b3b1-20aeebf8cbd6",
"id": "a8c454ab-b50b-4d1d-b369-b96f513f1aae",
"cellValue": "VisibleTab",
"linkTarget": "parameter",
"linkLabel": "Load Balancer ({Tab1Success:value}/{Tab1Total:value})",
Expand Down Expand Up @@ -913,6 +941,68 @@
}
},
"name": "query7"
},
{
"type": 1,
"content": {
"json": "You should encrypt traffic to the backend servers. Check [this link](https://learn.microsoft.com/azure/application-gateway/ssl-overview) for further information."
},
"name": "querytext8"
},
{
"type": 3,
"content": {
"version": "KqlItem/1.0",
"query": "resources | where type == 'microsoft.network/applicationgateways'| extend compliant = (properties['backendHttpSettingsCollection'][0]['properties']['port'] =~ '443') |where properties['backendHttpSettingsCollection'][0]['properties']['port'] =~ '443'|distinct id,name,compliant | extend onlyFailed = {OnlyFailed:label} | where compliant == 0 or not (onlyFailed == 1) | project-away onlyFailed",
"size": 4,
"queryType": 1,
"resourceType": "microsoft.resourcegraph/resources",
"crossComponentResources": [
"{Subscription}"
],
"gridSettings": {
"formatters": [
{
"columnMatch": "id",
"formatter": 0,
"numberFormat": {
"unit": 0,
"options": {
"style": "decimal"
}
}
},
{
"columnMatch": "compliant",
"formatter": 18,
"formatOptions": {
"thresholdsOptions": "icons",
"thresholdsGrid": [
{
"operator": "==",
"thresholdValue": "1",
"representation": "success",
"text": "Success"
},
{
"operator": "==",
"thresholdValue": "0",
"representation": "failed",
"text": "Failed"
},
{
"operator": "Default",
"thresholdValue": null,
"representation": "unknown",
"text": "Unknown"
}
]
}
}
]
}
},
"name": "query8"
}
]
},
Expand Down

Large diffs are not rendered by default.

Loading
Loading