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_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation page demonstrates a Windows bias by providing command-line examples exclusively in Azure PowerShell, with no mention or examples for Azure CLI (which is cross-platform and commonly used on Linux/macOS). The instructions for scripting and automation reference only PowerShell cmdlets and installation, and there are no Bash or Linux-native shell examples. The structure presents PowerShell before ARM templates, and there is no guidance for Linux users or mention of Linux-specific workflows.
Recommendations:
- Add equivalent Azure CLI (az) examples for all PowerShell command sequences, including resource group creation, managed identity assignment, and updates.
- Include Bash shell snippets for scripting scenarios, especially for Linux/macOS users.
- Where installation of tools is referenced, provide links and instructions for both Windows (PowerShell) and Linux/macOS (Azure CLI, Bash).
- Consider presenting Azure CLI examples before or alongside PowerShell to avoid the perception of Windows-first bias.
- Explicitly state that all operations can be performed from Linux/macOS using Azure CLI, and provide troubleshooting notes for common cross-platform issues.
Create pull request