Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a strong Windows bias. All examples use PowerShell, with explicit instructions to install Azure PowerShell for Windows. File paths and commands use Windows conventions (e.g., C:\temp), and there are no Linux or cross-platform CLI examples. The prerequisites and workflow assume a Windows environment, and related links focus exclusively on Windows Defender Application Control.
Recommendations
- Provide equivalent instructions and examples for Linux and macOS, using PowerShell Core or Azure CLI where possible.
- Include Linux-style file paths and clarify cross-platform compatibility of the Az.TrustedSigning module.
- Add a section on installing and using Azure PowerShell and Az.TrustedSigning on Linux/macOS.
- Mention and link to Linux-specific documentation or use-cases for CI policy signing, if supported.
- Clarify whether the signing process is supported on non-Windows platforms, and if not, explicitly state this limitation.
Create Pull Request