Skip to content

New Crowdstrike connectors#13536

Open
ericlamer wants to merge 12 commits into
Azure:masterfrom
ericlamer:master
Open

New Crowdstrike connectors#13536
ericlamer wants to merge 12 commits into
Azure:masterfrom
ericlamer:master

Conversation

@ericlamer

@ericlamer ericlamer commented Jan 30, 2026

Copy link
Copy Markdown

Required items, please complete

Change(s):

  • Added 4 new connectors for Crowdstrike, all connectors are using multi config.

Reason for Change(s):

  • New connectors

Version Updated:

  • First commit

Testing Completed:

  • Yes

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

  • Yes

@ericlamer ericlamer requested review from a team as code owners January 30, 2026 16:20
@ericlamer

Copy link
Copy Markdown
Author

@ericlamer please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.

@microsoft-github-policy-service agree [company="{your company}"]

Options:

  • (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
  • (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree [company="Robert Half"]

@ericlamer

Copy link
Copy Markdown
Author

microsoft-github-policy-service agree company="your company"

microsoft-github-policy-service agree company="Robert Half"

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi @ericlamer
Kindly accept the CLA at the earliest to enable further progress.

Thanks!

@ericlamer

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree company="Robert Half"

@v-maheshbh

v-maheshbh commented Feb 9, 2026

Copy link
Copy Markdown
Contributor

Hi @ericlamer

Kindly refer to the CCF folder naming conventions and follow the solution structure provided below. and kindly add the release notes.
https://github.com/Azure/Azure-Sentinel/tree/master/Solutions/Cloudflare%20CCF/Data%20Connectors/CloudflareLog_CCF

Thanks!

@ericlamer

ericlamer commented Feb 9, 2026 via email

Copy link
Copy Markdown
Author

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi @ericlamer

Kindly review the above comments and refer to the solution for guidance.

Thanks!

@ericlamer

Copy link
Copy Markdown
Author

Hi @ericlamer

Kindly review the above comments and refer to the solution for guidance.

Thanks!

Hi,

I was on vacation, will review my code and resubmit soon.

Thanks.

@v-maheshbh v-maheshbh requested a review from Copilot March 26, 2026 07:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds new CrowdStrike Falcon multi-configuration codeless data connector assets (ARM templates + supporting JSON fragments and docs) for Microsoft Sentinel.

Changes:

  • Added multiconfig ARM templates for CrowdStrike API connectors (Apps, Sensor, RTR Audit, and a general API bundle).
  • Added standalone JSON fragments for connector definition, polling config, DCR, and table schemas.
  • Added README documentation for several connectors.

Reviewed changes

Copilot reviewed 23 out of 24 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdstrikeRTRAudit_multiconfig_ccf/CrowdStrike_API_RTR_multi.json Adds ARM template for the RTR Audit multiconfig codeless connector (definition + connections + DCR + table).
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdstrikeRTRAudit_multiconfig_ccf/CrowdStrikeRTRAudit_multiconfig_Table.json Adds Log Analytics table schema fragment for RTR Audit.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdstrikeRTRAudit_multiconfig_ccf/CrowdStrikeRTRAudit_multiconfig_PollingConfig.json Adds polling/dataConnector resource fragment for RTR Audit.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdstrikeRTRAudit_multiconfig_ccf/CrowdStrikeRTRAudit_multiconfig_Definition.json Adds dataConnectorDefinitions fragment (UI/config) for RTR Audit.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdstrikeRTRAudit_multiconfig_ccf/CrowdStrikeRTRAudit_multiconfig_DCR.json Adds DCR fragment for RTR Audit ingestion/transforms.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/README.md Adds end-user documentation for the Sensor connector.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/CrowdStrike_API_Sensor_multi.json Adds ARM template for the Sensor multiconfig codeless connector (definition + connections + DCR + table).
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/CrowdStrikeSensor_multiconfig_Table.json Adds Log Analytics table schema fragment for Sensor.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/CrowdStrikeSensor_multiconfig_PollingConfig.json Adds polling/dataConnector resource fragment for Sensor.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/CrowdStrikeSensor_multiconfig_Definition.json Adds dataConnectorDefinitions fragment (UI/config) for Sensor.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeSensor_multiconfig_ccf/CrowdStrikeSensor_multiconfig_DCR.json Adds DCR fragment for Sensor ingestion/transforms.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/README.md Adds end-user documentation for the Apps connector.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/CrowdsStrikeApps_multiconfig_Table.json Adds Log Analytics table schema fragment for Apps.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/CrowdStrike_API_Apps_multi.json Adds ARM template for the Apps multiconfig codeless connector (definition + connections + DCR + table).
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/CrowdStrikeApps_multiconfig_PollingConfig.json Adds polling/dataConnector resource fragment for Apps.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/CrowdStrikeApps_multiconfig_Definition.json Adds dataConnectorDefinitions fragment (UI/config) for Apps.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeApps_multiconfig_ccf/CrowdStrikeApps_multiconfig_DCR.json Adds DCR fragment for Apps ingestion/transforms.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/README.md Adds end-user documentation for the bundled CrowdStrike API connector.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/CrowdStrike_API_Sensor_multi.json Adds ARM template for a Sensor variant under the bundled API connector folder.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/CrowdStrikeAPI_multiconfig_Table.json Adds table schema fragments for the bundled API connector tables.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/CrowdStrikeAPI_multiconfig_PollingConfig.json Adds polling/dataConnector resource fragments for multiple data types in the bundled API connector.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/CrowdStrikeAPI_multiconfig_Definition.json Adds dataConnectorDefinitions fragment (UI/config) for the bundled API connector.
Solutions/CrowdStrike Falcon Endpoint Protection/Data Connectors/CrowdStrikeAPI_multiconfig_ccf/CrowdStrikeAPI_multiconfig_DCR.json Adds DCR fragment for bundled API connector ingestion/transforms.

@@ -0,0 +1,197 @@
{
"name": "[concat(parameters('workspace'),'/Microsoft.SecurityInsights/',variables('_dataConnectorContentIdConnectorDefinition'))]",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hi @ericlamer The field name and ID must remain the same. Kindly rename the name field to CrowdStrikeAPIDataConnector to ensure consistency. and please follow the same naming and structure conventions used by other CCF connectors to maintain consistency.

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi @ericlamer

Kindly review the comment added in the definition file.

Thanks!

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi @ericlamer
Please review the comments mentioned above and update accordingly.

Thanks!

@v-maheshbh

Copy link
Copy Markdown
Contributor

HI @ericlamer

Kindly review the above comments and address them as applicable.

Thanks!

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi @ericlamer

Kindly review the comment added in the definition file.

Thanks!

@v-maheshbh

v-maheshbh commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Hi @ericlamer

Kindly review above comments.

Thanks!

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants