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
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation page exhibits a Windows bias by providing command-line examples exclusively in Azure PowerShell, referencing installation of Azure PowerShell (which is most commonly associated with Windows environments), and omitting any examples using Azure CLI (which is cross-platform and more common on Linux/macOS). There are no Bash or Linux-native shell examples, and PowerShell is always presented as the primary or only scripting interface. No mention is made of Linux-specific tooling or workflows.
Recommendations:
- Add equivalent Azure CLI (az) command examples alongside all Azure PowerShell examples, especially for resource creation and identity assignment.
- Explicitly mention that Azure CLI is cross-platform and can be used from Linux, macOS, and Windows.
- Where PowerShell installation is referenced, provide a parallel reference for installing Azure CLI.
- Consider including Bash script examples or at least showing CLI commands in a Bash context.
- Review and update language to avoid implying PowerShell is the only or default automation tool.
- Add a section or note clarifying that all operations can be performed from Linux environments using Azure CLI and ARM templates.
Create pull request