Detected Bias Types
Powershell Heavy
Windows First
Summary
The documentation provides both Azure CLI and PowerShell examples for programmatic management of access restrictions, but PowerShell examples are frequently given, sometimes before CLI, and advanced scenarios (multi-source rules, Front Door restrictions) only show PowerShell code. There is an overall tendency to present PowerShell as a primary automation method, which is more familiar to Windows users, while Linux-native scripting (e.g., Bash, shell scripts) is not covered. No Linux-specific tools or patterns are mentioned, and the CLI examples are generic, not tailored for Linux environments.
Recommendations
- Add Bash/shell script examples for key scenarios, especially for advanced rule creation and automation.
- Ensure Azure CLI examples are always presented before or alongside PowerShell, especially in advanced sections.
- Explicitly mention that Azure CLI works natively on Linux and macOS, and provide guidance for Linux users where appropriate.
- Include notes or links about using Azure CLI in Linux environments (e.g., installation, authentication, scripting best practices).
- For multi-source and advanced scenarios, provide equivalent Azure CLI or REST API examples, not just PowerShell.
- Review screenshots and UI instructions to ensure they are not Windows-centric (e.g., avoid references to Windows-only features or terminology).