Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation page demonstrates a Windows bias by providing detailed PowerShell scripts for querying delegation changes, referencing PowerShell first in code examples, and not offering equivalent Linux/bash scripting examples. While Azure CLI is briefly mentioned for role assignment, the main workflow and automation are shown only in PowerShell, which is primarily a Windows tool. There are no bash, shell, or Python examples for Linux users, and the sample script for querying activity logs is exclusively in PowerShell.
Recommendations
- Provide equivalent bash or Python scripts for querying delegation changes using REST API calls, suitable for Linux environments.
- Include Azure CLI examples for all major operations, especially for querying activity logs, not just for role assignment.
- Present code samples in a cross-platform manner, e.g., side-by-side PowerShell and bash/Python examples.
- Explicitly mention that PowerShell Core is available on Linux/macOS, or clarify platform requirements for scripts.
- Reference Linux tools and patterns where appropriate, such as using curl, jq, or az CLI for automation.
Create Pull Request