Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page exhibits a Windows bias primarily by referencing Windows-centric tools and automation methods (notably PowerShell), mentioning them before or instead of cross-platform or Linux-native alternatives. The only automation scripting example given is PowerShell, and there is no mention of Linux command-line tools or scripting options. The documentation also references the Azure and Defender portals, which are web-based and cross-platform, but when it comes to automation and exporting, only Windows/PowerShell options are highlighted, with no Linux or CLI parity.
Recommendations
- Include examples of automating rule management using Azure CLI (az) or Bash scripts, not just PowerShell.
- Explicitly mention that API and PowerShell automation can be performed from Linux/macOS as well, and provide cross-platform instructions.
- Reference and provide examples for using REST API via curl or other Linux-native tools for rule management.
- Where PowerShell is mentioned, also provide equivalent commands or scripts using Azure CLI or generic REST API calls.
- Clarify that exporting/importing ARM templates can be done from any OS, and provide sample commands for Linux environments.
- If possible, add a section or callout for Linux users, summarizing the parity and any differences in workflow.
Create Pull Request