About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_first
Summary:
The documentation provides both PowerShell and Azure CLI examples for granting Microsoft Graph permissions to a managed identity, but PowerShell is presented first and in more detail. The PowerShell example uses Windows-centric tooling and patterns, which may be more familiar to Windows users. There are no explicit Linux or Bash-specific examples, and the PowerShell script is more verbose and featured than the Azure CLI alternative.
Recommendations:
- Present Azure CLI (cross-platform) examples before PowerShell examples to avoid implicit Windows-first bias.
- Expand the Azure CLI example with more detailed comments and step-by-step explanations, matching the depth of the PowerShell example.
- Explicitly mention that Azure CLI commands work on Linux, macOS, and Windows, and provide Bash shell snippets where appropriate.
- If PowerShell is required, clarify that PowerShell Core is cross-platform and provide installation instructions for Linux/macOS users.
- Consider adding a table or section that summarizes equivalent commands for Windows (PowerShell), Linux (Bash/Azure CLI), and macOS.
Create pull request