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
⚠️
windows_first
Summary:
The documentation page demonstrates a Windows bias by providing only Azure PowerShell scripts for generating OAuth tokens and calling APIs, with no equivalent Linux/bash/cURL examples. The only command-line tooling referenced is PowerShell/Invoke-RestMethod, which is Windows-centric (though available cross-platform, it is not the default shell on Linux). The documentation also references the Azure Portal UI exclusively, which is more familiar to Windows users, and does not mention or prioritize Linux-native tools or workflows.
Recommendations:
- Provide equivalent Linux/bash/cURL examples for generating tokens and calling APIs, alongside the PowerShell scripts.
- Explicitly mention that PowerShell Core is cross-platform, but also offer native bash/cURL commands for Linux/macOS users.
- Include CLI-based alternatives (e.g., Azure CLI commands) where possible, not just portal steps.
- Add a note or section on how to perform the same tasks on Linux/macOS, including any prerequisites or differences.
- Ensure that examples and instructions are presented in a platform-neutral order, or alternate which platform is shown first.
Create pull request