Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation page demonstrates a Windows bias by referencing Azure PowerShell as the only command-line automation example for assigning service principal permissions, without mentioning Azure CLI or providing Linux/macOS-specific instructions. Portal-based instructions are platform-neutral, but all automation examples and links default to PowerShell, which is traditionally Windows-centric. No Linux/macOS shell examples or parity guidance are provided.
Recommendations
- Add Azure CLI examples for assigning roles to service principals, as Azure CLI is cross-platform and widely used on Linux/macOS.
- Explicitly mention that Azure PowerShell is available on Linux/macOS, or provide installation guidance for those platforms.
- Where automation is discussed, present Azure CLI and PowerShell examples side-by-side, or link to both sets of instructions.
- Clarify that portal instructions are platform-agnostic, but highlight any differences in experience for non-Windows users if relevant.
Create Pull Request