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
Summary:
The documentation provides both Azure CLI and PowerShell examples for managing access restrictions, but PowerShell examples are given equal or greater prominence, especially in advanced scenarios and code samples. PowerShell is a Windows-centric tool, and its heavy usage may disadvantage Linux users. There are no explicit Linux shell (bash) or scripting examples outside of Azure CLI, and PowerShell is sometimes presented before or alongside CLI, which can be perceived as a Windows-first approach.
Recommendations:
- Ensure that Azure CLI (which is cross-platform) examples are always presented before PowerShell examples, especially in code blocks and advanced scenarios.
- Where possible, add bash shell script examples for common tasks, especially for advanced scenarios currently only shown in PowerShell.
- Clarify in the documentation that both Azure CLI and PowerShell are available in Azure Cloud Shell and are cross-platform, but highlight that Azure CLI is often more familiar to Linux users.
- Audit for any PowerShell-only advanced examples (such as multi-source rules) and provide equivalent Azure CLI or bash examples.
- Explicitly mention that all features are available regardless of the OS used for management, and avoid implying that PowerShell is the default or preferred tool.
Create pull request