Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a strong Windows bias by providing only PowerShell examples for all command-line operations, referencing Windows-centric tools (Azure Az PowerShell module), and omitting equivalent instructions for Linux users (e.g., Azure CLI, Bash, or cross-platform scripting). REST API examples are present, but when it comes to scripting, only PowerShell is covered. There are no Linux shell or Azure CLI examples, and PowerShell is always presented first and exclusively.
Recommendations
- Add Azure CLI (az) examples alongside all PowerShell examples for each operation (assigning identities, setting access policies, rotating keys, etc.), as Azure CLI is cross-platform and widely used on Linux.
- Include Bash script snippets where appropriate to demonstrate automation for Linux users.
- Explicitly mention that the PowerShell examples can be run on PowerShell Core on Linux/macOS, or clarify platform requirements.
- Reorder or parallelize example sections so that PowerShell and CLI/Bash examples are presented together, not with PowerShell always first.
- Reference and link to Azure CLI documentation as prominently as PowerShell documentation.
- Consider including a table comparing PowerShell and CLI commands for common tasks.
Create Pull Request