Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page demonstrates a Windows bias by exclusively providing PowerShell-based examples and commands for managing self-hosted integration runtime updates and expiration notifications. All tooling references (client screenshots, PowerShell, and Azure CLI usage within PowerShell scripts) assume a Windows environment, with no mention of Linux equivalents, shell scripts, or cross-platform alternatives. The documentation does not address how Linux users should perform these tasks, nor does it clarify whether the self-hosted integration runtime client is available or supported on Linux.
Recommendations
- Provide equivalent examples using Bash shell scripts and native Azure CLI commands for Linux/macOS users.
- Clarify platform support for the self-hosted integration runtime client and portal features (e.g., is there a Linux client?).
- Add explicit instructions or notes for Linux users on how to check versions, schedule updates, and handle expiration notifications.
- Where possible, use cross-platform tooling (e.g., pure Azure CLI, REST API) in examples, or offer both Windows and Linux variants side-by-side.
- Review screenshots and UI references to ensure they are not Windows-specific, or provide Linux alternatives if available.
Create Pull Request