Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell is the only scripting example provided for counting role assignments, and references to PowerShell cmdlets (Get-AzRoleAssignment, Get-MgUser) are frequent and appear before Azure CLI equivalents. Azure CLI is mentioned but only as an alternative for retrieving user information, and no Linux/macOS-specific shell examples (e.g., Bash) are given. The documentation does not provide parity for Linux/macOS users in command-line instructions, and Windows-centric tools and patterns are referenced first or exclusively in several places.
Recommendations
- Provide Azure CLI examples alongside PowerShell for all command-line tasks, especially for counting role assignments.
- Include Bash shell examples for Linux/macOS users where applicable.
- When referencing tools, mention Azure CLI and REST API before or alongside PowerShell, not after.
- Clearly indicate which commands work cross-platform and highlight any platform-specific differences.
- Add explicit instructions or links for Linux/macOS users to install and use Azure CLI.
Create Pull Request