Skip to content

docs(harmony): rename restore_requests source to emails#230

Merged
maximelb merged 1 commit into
masterfrom
fix/harmony-emails-config
May 15, 2026
Merged

docs(harmony): rename restore_requests source to emails#230
maximelb merged 1 commit into
masterfrom
fix/harmony-emails-config

Conversation

@maximelb
Copy link
Copy Markdown
Contributor

What

The Check Point Harmony USP adapter was refactored in usp-adapters (PRs #276 → #280):

  • The restore_requests source (RestoreRequestsConfig) was renamed to emails (EmailsConfig).
  • include_resolved was removed.
  • It now polls the full, unfiltered HEC email-entity feed — every email entity Harmony processes, with security verdicts and quarantine/restore lifecycle flags inline — instead of only pending restore requests. Filtering moves downstream to D&R.
  • emails.lookback default dropped from 720h to 1h (the HEC search endpoint silently truncates over-long windows; short lookback + frequent poll + dedup keeps the feed complete).
  • The _lc_harmony_state annotation no longer exists; _lc_harmony_source is now infinity_events or emails.

Changes

Rewrites the Check Point Harmony adapter doc to match the new schema: source name & overview, the emails config block, defaults, annotations list, CLI / IaC / Web-UI examples, and the sample D&R rule (which previously pivoted on the removed _lc_harmony_state).

Companion to web-app-frontend PR #3744 (frontend adapter config sync).

🤖 Generated with Claude Code

The Check Point Harmony USP adapter was refactored (usp-adapters
#276→#280): the `restore_requests` source was renamed to `emails` and
`include_resolved` was removed. It now polls the full unfiltered HEC
email-entity feed (every email entity, with verdicts and quarantine/
restore lifecycle flags inline) instead of only pending restore
requests, the default lookback dropped from 720h to 1h, and the
`_lc_harmony_state` annotation no longer exists.

Update the Check Point Harmony adapter doc to match: source name,
config keys, defaults, annotations, CLI/IaC/Web-UI examples and the
sample rule.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@maximelb maximelb requested a review from steveatlc May 15, 2026 23:37
@maximelb maximelb marked this pull request as ready for review May 15, 2026 23:38
@maximelb maximelb added the to-code-review Used to tag PRs that are force-pushed and will need to be reviewed after the fact. label May 15, 2026
@maximelb maximelb merged commit 7a234c4 into master May 15, 2026
2 checks passed
@maximelb maximelb deleted the fix/harmony-emails-config branch May 15, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

to-code-review Used to tag PRs that are force-pushed and will need to be reviewed after the fact.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant