Detected Bias Types
Powershell Heavy
Windows First
Missing Linux Example
🔧
Windows Tools
Summary
The documentation page demonstrates a notable Windows/PowerShell bias. Most examples, code snippets, and workflows are centered around PowerShell, PowerShell Workflow, and graphical runbooks (which are inherently PowerShell-based). The only non-Windows example is a brief mention of Python runbooks, which lacks detailed code samples and practical usage scenarios. All CLI examples for starting runbooks use PowerShell cmdlets, with no mention of Bash, Azure CLI, or Linux-native workflows. The process for passing parameters, especially with JSON, is exclusively shown using PowerShell, and there are no Linux shell or cross-platform alternatives provided.
Recommendations
- Add equivalent examples using Azure CLI (az automation runbook start) for assigning parameters, including JSON object passing.
- Provide Bash or shell script examples for starting runbooks and passing parameters, especially for Python runbooks.
- Expand the Python runbook section with concrete code samples and parameter passing scenarios.
- Clarify which features are platform-agnostic and which are PowerShell-specific, to help Linux/macOS users understand applicability.
- Include notes or links to cross-platform tooling where possible (e.g., REST API usage from curl or other Linux tools).