Skip to content

SeraphicSecurity: Upgrade solution to v3.0.0#14030

Open
BenjaminNC23 wants to merge 2 commits intoAzure:masterfrom
BenjaminNC23:seraphic-v3-update
Open

SeraphicSecurity: Upgrade solution to v3.0.0#14030
BenjaminNC23 wants to merge 2 commits intoAzure:masterfrom
BenjaminNC23:seraphic-v3-update

Conversation

@BenjaminNC23
Copy link
Copy Markdown

@BenjaminNC23 BenjaminNC23 commented Apr 9, 2026

Summary

Upgrade the Seraphic Web Security Microsoft Sentinel solution from v2.0.0 to v3.0.0.

Changes:

  • Migrate from templateSpecs to contentTemplates + contentPackages (v3 content schema)
  • Upgrade data connector API version from 2021-03-01-preview to 2023-02-01
  • Upgrade polling config from v2.0 to v3.0 with health check endpoint and LinkHeader paging
  • Switch connectivity criteria from SentinelKindsV2 to IsConnectedQuery
  • Upgrade metadata API version from 2022-01-01-preview to 2023-04-01-preview
  • Fix author email typo (seraphicsecurity.con -> seraphicsecurity.com)
  • Update createUiDefinition.json with enhanced description
  • Add 3.0.0.zip solution package

Files Changed

File Change
Package/mainTemplate.json Rewritten: templateSpecs -> contentTemplates/contentPackages
Package/createUiDefinition.json Updated description, added parser text
Package/3.0.0.zip New package file
Data Connectors/SeraphicSecurityConnector.json API v2023-02-01, polling 3.0, healthCheck, paging
Data/Solution_Seraphic_Security.json Version bump 2.0.0 -> 3.0.0, email fix
SolutionMetadata.json Updated lastPublishDate
ReleaseNotes.md Added v3.0.0 entry

Motivation

Azure Marketplace certification rejected the v3.0.0 package submission because the version was not available in this GitHub repository. This PR makes v3.0.0 available so the offer can be re-certified.

Test Plan

  • All JSON files validate as valid JSON
  • ARM-TTK validation passes on mainTemplate.json
  • Version references are consistent across all files (3.0.0)
  • Solution ID matches existing marketplace offer: seraphicalgorithmsltd1616061090462.seraphic-security-sentinel
  • contentSchemaVersion is 3.0.0 in both contentTemplates and contentPackages
  • Health check endpoint configuration is correct

- Migrate from templateSpecs to contentTemplates + contentPackages (v3 schema)
- Upgrade data connector API version from 2021-03-01-preview to 2023-02-01
- Upgrade polling config from v2.0 to v3.0 with health check and LinkHeader paging
- Switch connectivity criteria from SentinelKindsV2 to IsConnectedQuery
- Upgrade metadata API version from 2022-01-01-preview to 2023-04-01-preview
- Fix author email typo (seraphicsecurity.con -> seraphicsecurity.com)
- Update createUiDefinition with enhanced description and parser text
- Add 3.0.0.zip package

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@BenjaminNC23 BenjaminNC23 requested review from a team as code owners April 9, 2026 13:13
@v-shukore v-shukore added the Solution Solution specialty review needed label Apr 9, 2026
@BenjaminNC23
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@v-maheshbh v-maheshbh requested a review from Copilot April 10, 2026 05:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Upgrades the SeraphicSecurity Microsoft Sentinel solution to v3.0.0 to align with the v3 content schema and support Marketplace re-certification.

Changes:

  • Updates solution metadata and release notes to reflect the v3.0.0 release.
  • Bumps the solution data version to 3.0.0 and corrects the author email domain.
  • Refactors packaging artifacts for the v3 content schema (contentTemplates/contentPackages).

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
Solutions/SeraphicSecurity/SolutionMetadata.json Updates publish metadata for the new release date.
Solutions/SeraphicSecurity/ReleaseNotes.md Adds a 3.0.0 release entry and corrects the date header format.
Solutions/SeraphicSecurity/Package/mainTemplate.json Reworks packaging for v3 content schema and fixes author email (packaging path not reviewed per repo instructions).
Solutions/SeraphicSecurity/Package/createUiDefinition.json Enhances UX description text (packaging path not reviewed per repo instructions).
Solutions/SeraphicSecurity/Data/Solution_Seraphic_Security.json Bumps solution version to 3.0.0 and fixes author email.
Solutions/SeraphicSecurity/Data Connectors/SeraphicSecurityConnector.json Connector API/polling updates (ignored from review per repo instructions).

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

Labels

Solution Solution specialty review needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants