Skip to content

Add enterprise webhook policy parity across ADMX, deployment templates and docs#128

Open
Zacgoose wants to merge 1 commit intoCyberDrain:devfrom
Zacgoose:Webhook-deployment
Open

Add enterprise webhook policy parity across ADMX, deployment templates and docs#128
Zacgoose wants to merge 1 commit intoCyberDrain:devfrom
Zacgoose:Webhook-deployment

Conversation

@Zacgoose
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings February 16, 2026 12:55
Copy link
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

This pull request adds comprehensive genericWebhook configuration support across all enterprise deployment methods for the Check Microsoft 365 Phishing Protection extension. The changes establish parity between Windows ADMX policies, macOS/Linux deployment scripts, registry templates, and documentation.

Changes:

  • Added genericWebhook configuration with enabled flag, URL, and event types to all deployment templates and scripts
  • Extended Windows ADMX/ADML policy definitions for both Edge and Chrome to include webhook settings
  • Updated PowerShell scripts (Deploy, Test, Remove) to handle webhook configuration and cleanup
  • Enhanced documentation to reference webhook configuration and supported event types

Reviewed changes

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

Show a summary per file
File Description
enterprise/macos-linux/deploy-extension-prefs.sh Added genericWebhook dict to plist creation with enabled, url, and events array
enterprise/macos-linux/check-extension-config.mobileconfig Added genericWebhook managed preference structure for macOS deployments
enterprise/macos-linux/README.md Documented genericWebhook settings and updated customization instructions
enterprise/admx/en-US/Check-Extension.adml Added user-facing strings and presentations for webhook policies (Edge and Chrome)
enterprise/admx/Check-Extension.admx Added policy definitions for webhook enabled flag, URL, and event types list
enterprise/Test-Extension-Policy.ps1 Added webhook configuration testing with events array handling
enterprise/Remove-Windows-Chrome-and-Edge.ps1 Added cleanup logic for webhook registry keys and numbered event properties
enterprise/README.md Added reference to webhook documentation
enterprise/Check-Extension-Policy.reg Added webhook registry structure with example event configuration
docs/deployment/chrome-edge-deployment-instructions/windows/manual-deployment.md Added webhook configuration instructions with documentation reference

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments