Bias Analysis
Detected Bias Types
powershell_heavy
missing_linux_example
windows_tools
windows_first
Summary
The documentation page consistently provides Azure PowerShell examples for all role assignment condition scenarios, but does not include equivalent examples for Linux shells (such as Bash, CLI, or scripting with az CLI). The only command-line tooling referenced is Azure PowerShell, which is most commonly used on Windows. There are no Linux-specific instructions, nor are cross-platform alternatives (like Azure CLI) mentioned. This creates a strong Windows bias, both in tooling and in example coverage.
Recommendations
- Add equivalent Azure CLI (az) examples for each PowerShell sample, showing how to set conditions and test them using Bash or other Linux shells.
- Explicitly mention that all examples can be run on Linux, macOS, and Windows, and provide platform-agnostic instructions where possible.
- Include sample scripts for Bash and/or cross-platform scripting languages (e.g., Python with Azure SDK) alongside PowerShell.
- Reference installation and usage of Azure CLI as an alternative to PowerShell, especially for users on Linux or macOS.
- Where screenshots or instructions reference Windows-specific tools or UI, add notes or visuals for Linux/macOS equivalents if available.
Create Pull Request