Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation exclusively uses PowerShell for all code samples, instructions, and migration steps, with no mention of Bash, CLI, or Linux/macOS-specific workflows. All scripts and cmdlets are PowerShell-based, and references to tools and modules (Az, AzureRM) are Windows-centric. There are no examples or guidance for users who run Azure Automation from Linux/macOS environments or prefer Bash/CLI. The documentation implicitly assumes a Windows/PowerShell environment throughout.
Recommendations
- Add equivalent Azure CLI (az) examples for authentication and resource management using managed identities.
- Include notes or sections for Linux/macOS users, clarifying how to run automation tasks and migrate runbooks using Bash or Python.
- Provide sample scripts in Bash or Python for common migration scenarios.
- Mention cross-platform compatibility of Azure Automation and clarify when PowerShell is required versus when CLI or other languages can be used.
- Reorder examples so that CLI/Bash/Linux options are presented alongside or before PowerShell/Windows options where appropriate.
Create Pull Request