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, with no equivalent Bash or Linux-native scripting examples. While Azure CLI commands are included for role assignment, the main automation and reporting workflow is presented only in PowerShell, which is primarily a Windows tool. There is no mention of how to perform the same query using Bash, Python, or other cross-platform tools, nor are Linux/macOS-specific considerations discussed.
Recommendations
- Provide equivalent Bash or Python scripts for querying the Tenant Activity Log, using curl or the Azure CLI to make REST API calls.
- Explicitly state that PowerShell Core is available cross-platform, and provide instructions for installing it on Linux/macOS if PowerShell is required.
- Include Linux/macOS-specific authentication and environment setup steps, such as using az login and environment variables.
- Reorder examples so that Azure CLI or REST API methods are presented before or alongside PowerShell, emphasizing cross-platform compatibility.
Create Pull Request