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
Summary:
The documentation demonstrates a Windows bias by exclusively providing PowerShell commands for critical configuration steps (e.g., setting PSTN gateways for voice routes) without mentioning or providing equivalent instructions for Linux or cross-platform environments. There is no reference to Linux tools or alternative command-line interfaces, and the documentation assumes the use of Microsoft 365 Admin Center and PowerShell, both of which are traditionally Windows-centric. No Linux-specific guidance or parity is offered.
Recommendations:
- Provide equivalent instructions for Linux users, such as using PowerShell Core (pwsh) on Linux or alternative cross-platform tools where possible.
- Explicitly state whether the required PowerShell modules and commands are supported on PowerShell Core and how to install them on Linux/macOS.
- Include examples or notes for running the necessary commands from non-Windows environments, including any prerequisites or differences.
- Mention any REST APIs or CLI alternatives (e.g., Azure CLI, Microsoft Graph API) that can be used for configuration, and provide sample usage.
- Clarify any steps that are only possible from Windows and suggest workarounds or remote management options for Linux users.
Create pull request