Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation is heavily focused on PowerShell-based workflows and examples, which are most natural and accessible on Windows. All CLI examples use PowerShell syntax, and there are no Bash, Azure CLI, or Linux shell equivalents provided for key tasks such as enabling managed identity, assigning roles, or generating access tokens. Even REST API usage is demonstrated via PowerShell, and ARM template deployment is shown only with PowerShell. The only non-PowerShell example is a single Python snippet for token retrieval, but it does not cover the broader workflow. This creates friction for Linux/macOS users who may prefer Bash, Azure CLI, or other native tools.
Recommendations
  • Add equivalent examples using Azure CLI (az) for all major steps: enabling managed identity, assigning roles, verifying assignments, and deploying ARM templates.
  • Provide Bash shell script examples for REST API calls (using curl or httpie) and ARM template deployments.
  • Include instructions for using the Azure portal and Azure CLI on Linux/macOS, clarifying platform-agnostic steps.
  • Where PowerShell is used for file paths or environment variables, note Linux/macOS equivalents (e.g., $HOME, /opt/...).
  • Explicitly state that PowerShell Core is cross-platform and provide installation guidance for non-Windows users if PowerShell must be used.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-13 06:17 #107 completed Biased Biased
2026-01-12 00:00 #99 completed Biased Biased
2026-01-11 06:20 #98 completed Biased Biased
2026-01-11 00:00 #95 cancelled Clean Clean
2026-01-10 00:00 #92 completed Biased Biased
2026-01-09 00:00 #87 cancelled Clean Clean
2026-01-06 22:28 #78 completed Clean Clean
2025-12-29 18:00 #48 cancelled Clean Clean
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean

Flagged Code Snippets