Skip to content
Open
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 changes: 16 additions & 0 deletions anthropic_compliance_logs/assets/account_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"additional_config_fields": [
{
"key": "api_key",
"label": "Admin API key",
"editable": true,
"required": true,
"password": {}
}
],
"dataflow_config": [
{
"dataflow_id": "anthropic-compliance-logs"
}
]
}
33 changes: 33 additions & 0 deletions anthropic_usage_and_costs/assets/account_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"additional_config_fields": [
{
"key": "api_key",
"label": "Admin API key",
"help": "An Anthropic Admin API key with permission to read usage and cost data. Generate one in the Anthropic Console under Settings > Admin Keys.",
"editable": true,
"required": true,
"password": {}
}
],
"dataflow_config": [
{
"dataflow_id": "anthropic-usage-metrics"
},
{
"dataflow_id": "claude-daily-usage-dora-metrics"
},
{
"dataflow_id": "anthropic-cloud-cost-metrics",
"toggle": {
"default": false,
"label": "Enable cost data ingestion",
"help": "You must be subscribed to Cloud Cost Management to use this data.",
"editable": true
},
"legacy_flat_mapping": {
"enable_field": "ccm_enabled",
"should_map_legacy_fields": true
}
}
]
}
20 changes: 20 additions & 0 deletions proofpoint_on_demand/assets/account_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"additional_config_fields": [
{
"key": "cluster_id",
"label": "Cluster ID",
"help": "The Cluster ID of your Proofpoint On-Demand instance.",
"editable": true,
"required": true,
"text": {}
},
{
"key": "api_key",
"label": "API Key",
"help": "The API key of your Proofpoint On-Demand instance.",
"editable": true,
"required": true,
"password": {}
}
]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Add the missing PoD logs dataflow binding

Because proofpoint_on_demand/assets/dataflows.yaml declares the granular proofpoint-on-demand-logs dataflow, this account config needs a matching dataflow_config entry (as the other granular account configs in this repo do). Without any dataflow_id binding here, the account-config consumer has no way to enable or instantiate the Proofpoint On-Demand logs flow, so users can save credentials through this schema without starting log ingestion.

Useful? React with 👍 / 👎.

}
52 changes: 52 additions & 0 deletions proofpoint_tap/assets/account_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"additional_config_fields": [
{
"key": "service_principal",
"label": "Service principal",
"help": "Your Proofpoint TAP service principal.",
"editable": true,
"required": true,
"text": {}
},
{
"key": "secret",
"label": "Secret",
"help": "Your Proofpoint TAP secret.",
"editable": true,
"required": true,
"password": {}
},
{
"key": "click_blocked",
"label": "Collect click blocked events",
"editable": true,
"checkbox": {
"default": true
}
},
{
"key": "click_permitted",
"label": "Collect click permitted events",
"editable": true,
"checkbox": {
"default": true
}
},
{
"key": "message_blocked",
"label": "Collect message blocked events",
"editable": true,
"checkbox": {
"default": true
}
},
{
"key": "message_delivered",
"label": "Collect message delivered events",
"editable": true,
"checkbox": {
"default": true
}
}
]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Add the missing TAP logs dataflow binding

Because proofpoint_tap/assets/dataflows.yaml declares the granular proofpoint-tap-logs dataflow, this account config needs a matching dataflow_config entry (as the other granular account configs in this repo do). Without any dataflow_id binding here, the account-config consumer has no way to enable or instantiate the Proofpoint TAP logs flow, so users can save credentials through this schema without starting log ingestion.

Useful? React with 👍 / 👎.

}
Loading