Bias Analysis
Detected Bias Types
powershell_heavy
missing_linux_example
windows_first
Summary
The documentation provides only a PowerShell example for assigning the policy at the management group level, with no equivalent example for Azure CLI, Bash, or other cross-platform tools. This creates a bias toward Windows users and may hinder Linux or macOS users who prefer or require non-PowerShell solutions. Additionally, the PowerShell example is presented as the primary (and only) automation method, reinforcing a Windows-first approach.
Recommendations
- Add equivalent Azure CLI examples for all PowerShell scripts shown, especially for policy assignment and deployment steps.
- Explicitly mention that both PowerShell and Azure CLI can be used for these operations, and provide links to relevant Azure CLI documentation.
- Consider including Bash script examples or instructions for use in Linux/macOS environments.
- Where possible, use cross-platform terminology and avoid implying that PowerShell is the default or only automation tool.
- Add a table or section comparing PowerShell and Azure CLI commands for common tasks in the onboarding process.
Create Pull Request