mirror of
https://github.com/bitwarden/server
synced 2025-12-16 00:03:54 +00:00
* [PM-17562] Add HEC integration support * Re-ordered parameters per PR suggestion * Apply suggestions from code review Co-authored-by: Matt Bishop <mbishop@bitwarden.com> * Refactored webhook request model validation to be more clear --------- Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
95 lines
2.6 KiB
JSON
95 lines
2.6 KiB
JSON
{
|
|
"UserConfig": {
|
|
"Namespaces": [
|
|
{
|
|
"Name": "sbemulatorns",
|
|
"Queues": [
|
|
{
|
|
"Name": "queue.1",
|
|
"Properties": {
|
|
"DeadLetteringOnMessageExpiration": false,
|
|
"DefaultMessageTimeToLive": "PT1H",
|
|
"DuplicateDetectionHistoryTimeWindow": "PT20S",
|
|
"ForwardDeadLetteredMessagesTo": "",
|
|
"ForwardTo": "",
|
|
"LockDuration": "PT1M",
|
|
"MaxDeliveryCount": 3,
|
|
"RequiresDuplicateDetection": false,
|
|
"RequiresSession": false
|
|
}
|
|
}
|
|
],
|
|
"Topics": [
|
|
{
|
|
"Name": "event-logging",
|
|
"Subscriptions": [
|
|
{
|
|
"Name": "events-write-subscription"
|
|
},
|
|
{
|
|
"Name": "events-slack-subscription"
|
|
},
|
|
{
|
|
"Name": "events-webhook-subscription"
|
|
},
|
|
{
|
|
"Name": "events-hec-subscription"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "event-integrations",
|
|
"Subscriptions": [
|
|
{
|
|
"Name": "integration-slack-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "slack-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "slack"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "integration-webhook-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "webhook-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "webhook"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "integration-hec-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "hec-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "hec"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Logging": {
|
|
"Type": "File"
|
|
}
|
|
}
|
|
}
|