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
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation displays a moderate Windows bias. PowerShell is featured prominently as a primary automation tool, and there are no explicit Linux shell (bash) or cross-platform scripting examples outside of Azure CLI. In several sections, PowerShell examples are provided, but Linux-native equivalents (e.g., bash scripts, curl commands) are missing. The documentation assumes familiarity with PowerShell and Windows tooling, and does not address Linux-specific workflows or tools beyond the Azure CLI.
Recommendations:
- Add bash and curl examples alongside PowerShell for token retrieval and identity management, especially in sections currently showing only PowerShell scripts.
- Explicitly mention that Azure CLI commands are cross-platform and provide sample shell scripts for Linux/macOS environments.
- Where PowerShell is used for automation, provide equivalent bash scripts or note any limitations for Linux users.
- In sections where PowerShell is the only programmatic example (e.g., retrieving tokens, assigning identities), ensure parity by including Linux-native command-line examples.
- Review the ordering of examples to avoid always listing Windows/PowerShell first; consider rotating or grouping by platform.
- Clarify in notes or callouts when a feature or command is not available on Linux, and suggest alternatives if possible.
Create pull request