Skip to content

MailGuard 365: migrate data connector to CCF Push (v3.0.1) - #15486

Open
willsovismailguard wants to merge 2 commits into
Azure:masterfrom
willsovismailguard:mailguard365-update-2026-10
Open

willsovismailguard wants to merge 2 commits into
Azure:masterfrom
willsovismailguard:mailguard365-update-2026-10

Conversation

@willsovismailguard

@willsovismailguard willsovismailguard commented Oct 29, 2026 •

Copy link
Copy Markdown

Change(s):

  • Replace the HTTP Data Collector API connector with a Codeless Connector
    Framework Push connector using the Azure Monitor Logs Ingestion API
    (connector definition, DCR, table, polling config)
  • Data now lands in MG365ThreatData_CL; the legacy MailGuard365_Threats_CL
    table is no longer written to
  • Update workbook and hunting queries to the new schema
  • Add Data/Solution_MailGuard365.json and regenerate Package (3.0.1)
  • Update Workbooks/WorkbooksMetadata.json (outside the solution folder):
    new data type dependency, workbook version 1.1.0
  • Update ReleaseNotes.md and SolutionMetadata.json

Reason for Change(s):

  • The HTTP Data Collector API is deprecated; moving to the Logs Ingestion
    API via the CCF Push pattern.
  • Existing customers need to redeploy the connector and update their
    MailGuard 365 console settings, as the legacy table is no longer written.

Version Updated:

  • N/A - no analytic rule templates changed. Solution version bumped to 3.0.1
    and workbook version to 1.1.0.

Testing Completed:

  • Yes

Checked that the validations are passing and have addressed any issues that are present:

  • Yes

- Replace the HTTP Data Collector API connector with a Codeless Connector
  Framework Push connector using the Azure Monitor Logs Ingestion API
  (connector definition, DCR, table, polling config)
- Data now lands in MG365ThreatData_CL; the legacy MailGuard365_Threats_CL
  table is no longer written to
- Update workbook and hunting queries to the new schema
- Add Data/Solution_MailGuard365.json and regenerate Package (3.0.1)
- Update WorkbooksMetadata.json: new data type dependency, workbook
  version 1.1.0
- Update ReleaseNotes.md and SolutionMetadata.json
@willsovismailguard
willsovismailguard requested review from a team as code owners October 29, 2026 06:06
@github-actions github-actions Bot added ISV Solution 3P / ISV Partner-authored or Partner-integrated Sentinel solution Solution Solution specialty review needed labels Oct 29, 2026
@willsovismailguard

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree company="MailGuard"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ISV Solution 3P / ISV Partner-authored or Partner-integrated Sentinel solution Solution Solution specialty review needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant