Skip to content

Conversation

@navnit-elastic
Copy link
Contributor

@navnit-elastic navnit-elastic commented Mar 19, 2025

Proposed commit message

Provide an option to specify the Prefer: include-unknown-enum-members header for the alert data stream to handle future members in evolvable enumerations.
Enable toggle button to retrieve unknown members for properties of evolvable enum types.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Clone integrations repo.
Install the elastic package locally.
Start the elastic stack using the elastic package.
Move to integrations/packages/m365_defender directory.
Run the following command to run tests.
elastic-package test -v

Related issues

@navnit-elastic navnit-elastic added enhancement New feature or request Integration:m365_defender Microsoft Defender XDR Crest Contributions from Crest developement team. Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Team:Sit-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors] labels Mar 19, 2025
@navnit-elastic navnit-elastic requested a review from a team as a code owner March 19, 2025 11:07
@elasticmachine
Copy link

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@navnit-elastic navnit-elastic requested a review from ShourieG March 19, 2025 12:22
@elasticmachine
Copy link

💚 Build Succeeded

History

cc @navnit-elastic

Copy link
Contributor

@ShourieG ShourieG left a comment

Choose a reason for hiding this comment

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

LGTM

@elastic-vault-github-plugin-prod

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@elastic-sonarqube
Copy link

@ShourieG ShourieG merged commit 8f3c08e into elastic:main Mar 20, 2025
7 checks passed
@elastic-vault-github-plugin-prod

Package m365_defender - 2.25.0 containing this change is available at https://epr.elastic.co/package/m365_defender/2.25.0/

@andrewkroh andrewkroh removed the Crest Contributions from Crest developement team. label Mar 20, 2025
flexitrev pushed a commit that referenced this pull request Mar 25, 2025
…13166)

* [m365_defender] Add toggle button for including unknown enum members

* Update PR link in changelog

* Make include_unknown_enum_members optional field

---------

Co-authored-by: Navnit Chauhan <[email protected]>
flexitrev pushed a commit that referenced this pull request Mar 28, 2025
…13166)

* [m365_defender] Add toggle button for including unknown enum members

* Update PR link in changelog

* Make include_unknown_enum_members optional field

---------

Co-authored-by: Navnit Chauhan <[email protected]>
flexitrev pushed a commit that referenced this pull request Mar 28, 2025
…13166)

* [m365_defender] Add toggle button for including unknown enum members

* Update PR link in changelog

* Make include_unknown_enum_members optional field

---------

Co-authored-by: Navnit Chauhan <[email protected]>
flexitrev pushed a commit that referenced this pull request Mar 28, 2025
…13166)

* [m365_defender] Add toggle button for including unknown enum members

* Update PR link in changelog

* Make include_unknown_enum_members optional field

---------

Co-authored-by: Navnit Chauhan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Integration:m365_defender Microsoft Defender XDR Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Team:Sit-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[m365_defender.alert] Prefer: include-unknown-enum-members Header

5 participants