Skip to content

Commit 28b8324

Browse files
authored
Merge pull request #14083 from Shams-Z/bug/fix_main_template
Bug/fix main template
2 parents e0e249c + f9856cf commit 28b8324

6 files changed

Lines changed: 38 additions & 4 deletions

File tree

6.15 KB
Binary file not shown.
6.16 KB
Binary file not shown.
169 Bytes
Binary file not shown.

Solutions/Visa Threat Intelligence (VTI)/Package/createUiDefinition.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,30 @@
5151
}
5252
],
5353
"steps": [
54+
{
55+
"name": "dataconnectors",
56+
"label": "Data Connectors",
57+
"bladeTitle": "Data Connectors",
58+
"elements": [
59+
{
60+
"name": "dataconnectors-text",
61+
"type": "Microsoft.Common.TextBlock",
62+
"options": {
63+
"text": "This Solution installs the data connector for Visa Threat Intelligence (VTI). You can get Visa Threat Intelligence data in your Microsoft Sentinel workspace. After installing the solution, configure and enable this data connector by following guidance in Manage solution view."
64+
}
65+
},
66+
{
67+
"name": "dataconnectors-link",
68+
"type": "Microsoft.Common.TextBlock",
69+
"options": {
70+
"link": {
71+
"label": "Learn more about connecting data sources",
72+
"uri": "https://docs.microsoft.com/azure/sentinel/connect-data-sources"
73+
}
74+
}
75+
}
76+
]
77+
},
5478
{
5579
"name": "workbooks",
5680
"label": "Workbooks",

Solutions/Visa Threat Intelligence (VTI)/Package/mainTemplate.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@
7070
"dataConnectorTemplateNameConnectorDefinition": "[concat(parameters('workspace'),'-dc-',uniquestring(variables('_dataConnectorContentIdConnectorDefinition')))]",
7171
"_dataConnectorContentIdConnections": "VisaThreatIntelligenceConnectorTemplateConnections",
7272
"dataConnectorTemplateNameConnections": "[concat(parameters('workspace'),'-dc-',uniquestring(variables('_dataConnectorContentIdConnections')))]",
73-
"_logAnalyticsTableId1": "VisaThreatIntelligenceIOC_CL"
73+
"_logAnalyticsTableId1": "VisaThreatIntelligenceIOC_CL",
74+
"_vtiScrollUrl": "[[concat(parameters('visaApiUrl'), '/vti/v1/iocs/search/scroll')]",
75+
"_vtiSearchlUrl": "[[concat(parameters('visaApiUrl'), '/vti/v1/iocs/search?aggType=true&pageSize=500&scroll=true&sortBy=value')]"
7476
},
7577
"resources": [
7678
{
@@ -1087,7 +1089,7 @@
10871089
"IsApiKeyInPostPayload": false
10881090
},
10891091
"request": {
1090-
"apiEndpoint": "[[concat(parameters('visaApiUrl'), '/vti/v1/iocs/search?aggType=true&pageSize=500&scroll=true&sortBy=value')]",
1092+
"apiEndpoint": "[variables('_vtiSearchlUrl')]",
10911093
"httpMethod": "POST",
10921094
"queryWindowInMin": 5,
10931095
"retryCount": 4,
@@ -1110,7 +1112,7 @@
11101112
},
11111113
"paging": {
11121114
"pagingType": "NextPageUrl",
1113-
"nextPageUrl": "[[concat(parameters('visaApiUrl'), '/vti/v1/iocs/search/scroll')]",
1115+
"nextPageUrl": "[variables('_vtiScrollUrl')]",
11141116
"NextPageParaName": "scrollId",
11151117
"nextPageTokenJsonPath": "$.scrollId",
11161118
"nextPageHttpMethod": "GET"

Solutions/Visa Threat Intelligence (VTI)/ReleaseNotes.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Content
44

5-
1. Data Connectors – the data connector json files
5+
1. Data Connectors – the data connector json files
66
* VisaThreatIntelligenceConnector.json
77
2. Workbooks – workbook json files and black and white preview images of the workbook
88
* VTI_IOC_Feed.json
@@ -14,3 +14,11 @@
1414
* VTIP_high_severrity_sha1.yaml
1515

1616
### Copyright 2026 Visa Inc.
17+
18+
## Release Notes
19+
20+
| **Version** | **Date Modified (DD-MM-YYYY)** | **Change History** |
21+
|---|---|---|
22+
| 3.0.2 | 04/21/2026 | Updated **createUiDefinition** to include connector information |
23+
| 3.0.1 | 03/10/2026 | Fixed missing data connector information from **mainTemplate** file |
24+
| 3.0.0 | 12/16/2025 | Initial release with **Data Connector**, **Workbook**, and **Analytic Rules** for Visa Threat Intelligence |

0 commit comments

Comments
 (0)