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:
⚠️
windows_first
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation provides both Azure CLI and Azure PowerShell examples for discovering policy aliases, but it lists Azure PowerShell after Azure CLI and does not provide any explicit Linux-specific guidance or examples. The use of PowerShell is emphasized, and there are no references to Linux shells or tools, nor is there any mention of platform differences in command usage. The document assumes the reader is comfortable with PowerShell and the Azure Portal, both of which are more familiar to Windows users. There is also no mention of Bash, shell scripting, or Linux-specific environments, and the clean-up instructions are portal-centric, omitting CLI-based deletion steps.
Recommendations:
- Include explicit Bash/Linux shell examples alongside PowerShell and Azure CLI, especially for common tasks like discovering aliases or managing policies.
- Clarify that Azure CLI commands work cross-platform (Windows, macOS, Linux) and provide any necessary notes about differences in command syntax or authentication (e.g., az login in Bash).
- Add instructions for deleting policy definitions and assignments using Azure CLI commands, not just via the Azure Portal UI.
- When listing tools or command-line options, avoid always listing PowerShell after CLI, and consider grouping by platform or providing parallel examples.
- Mention that VS Code and Azure CLI are cross-platform, and provide links or notes for Linux/macOS installation if relevant.
- Where possible, provide guidance for users working in Linux environments, such as using Azure Cloud Shell (Bash) or local Bash terminals.
Create pull request