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
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation demonstrates a Windows bias by exclusively providing Azure PowerShell commands for role assignment, with no equivalent Azure CLI or REST API examples. It explicitly states that role assignment must be done via Azure PowerShell, which is primarily a Windows-centric tool, and does not mention or provide guidance for Linux or cross-platform users. There are no Bash or Linux shell examples, and the documentation assumes access to PowerShell.
Recommendations:
- Provide equivalent Azure CLI (az) commands for role assignment, as Azure CLI is cross-platform and widely used on Linux and macOS.
- Include REST API or ARM template examples for users who may want to automate the process in a platform-agnostic way.
- Explicitly mention that Azure PowerShell can be installed and used on Linux and macOS, if PowerShell is truly required, and provide installation instructions or links.
- Add a note or section addressing Linux/macOS users, ensuring parity in instructions and tooling.
- Where possible, avoid language that implies PowerShell is the only supported method, unless it is a technical limitation, and clarify if so.
Create pull request