[Cisco Meraki REST API Connector] - Fix Cisco Meraki File Scanned event ingestion - #15102
Merged
Jason Heard (jlheard) merged 10 commits intoSep 17, 2026
Merged
Jason Heard (jlheard) merged 10 commits into
Jason Heard (jlheard) merged 10 commits into
Conversation
Route File Scanned events to a dedicated custom table while preserving other appliance security events in ASimNetworkSessionLogs. Regenerate the 3.2.1 solution package. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
v-dhbedu_microsoft (dhanunjaya1054)
requested review from
a team
as code owners
September 10, 2026 18:42
Contributor
There was a problem hiding this comment.
Note
Copilot was unable to run its full agentic suite in this review.
Pull request overview
Updates the Cisco Meraki REST API connector package to v3.2.1, adding dedicated ingestion for “File Scanned” security events and updating connector metadata/queries accordingly.
Changes:
- Bumped solution/connector versions to 3.2.1 and updated release notes.
- Added a dedicated custom table and DCR stream/transform for “File Scanned” events, separating them from ASimNetworkSessionLogs.
- Updated connector definition UX elements (description, graph queries, sample queries, selectable data types) and extended transformation fields (e.g., queryString/adminName/SSID context).
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| Solutions/Cisco Meraki Events via REST API/ReleaseNotes.md | Adds a 3.2.1 release note entry describing regression fixes and File Scanned event separation. |
| Solutions/Cisco Meraki Events via REST API/Package/mainTemplate.json | Version bump plus core connector updates: new File Scanned table, new data connector instance, and updated transforms/queries. |
| Solutions/Cisco Meraki Events via REST API/Data/Solution_Cisco Meraki Events via REST API.json | Updates solution version to 3.2.1 for packaging metadata. |
| Solutions/Cisco Meraki Events via REST API/Data Connectors/CiscoMerakiMultiRule_ccp/table_CiscoMerakiFileScannedEvents.json | Introduces the custom Log Analytics table schema for File Scanned events. |
| Solutions/Cisco Meraki Events via REST API/Data Connectors/CiscoMerakiMultiRule_ccp/CiscoMeraki_dcr.json | Adds DCR stream/columns and transform routing for File Scanned vs other security events. |
| Solutions/Cisco Meraki Events via REST API/Data Connectors/CiscoMerakiMultiRule_ccp/CiscoMeraki_PollerConfig.json | Adds a new poller definition for File Scanned events and tweaks polling window for configuration changes. |
| Solutions/Cisco Meraki Events via REST API/Data Connectors/CiscoMerakiMultiRule_ccp/CiscoMeraki_ConnectorDefinition.json | Updates connector metadata/graphs/sample queries and exposes File Scanned as a selectable data type. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
v-dhbedu_microsoft (dhanunjaya1054)
marked this pull request as draft
September 15, 2026 17:06
Retain solution version 3.2.1, regenerate the package, and update release notes. Preserve the existing DvcAction mapping. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
v-dhbedu_microsoft (dhanunjaya1054)
marked this pull request as ready for review
September 16, 2026 23:32
Jason Heard (jlheard)
approved these changes
Sep 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change(s):
Added File Scanned event ingestion through a dedicated CiscoMerakiFileScannedEvents_CL custom table and DCR data flow.
Preserved IDS/security-event ingestion to ASimNetworkSessionLogs while excluding File Scanned events from that ASIM stream.
Corrected File Scanned schema/type handling, including emitting EventCount as a string to match the destination table schema.
Restored DvcAction mapping for security events based on the Meraki blocked field.
Added API Request query-string handling to preserve the complete original URL.
Improved Configuration Changes field mapping with admin-name and SSID-context fallbacks.
Restored the Configuration Changes poller checkpoint window from 90 days to the original 5 minutes.
Regenerated Package\3.2.1.zip so the package contains the current mainTemplate.json and createUiDefinition.json .
Removed the unintended SESSION_PROGRESS.md file from the solution content.
Reason for Change(s):
Version:
- 3.2.1
Testing Completed:
Yes