This page contains Windows bias

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
⚠️ missing_linux_example
⚠️ windows_tools
Summary:
The documentation provides only Azure PowerShell examples for configuring custom error pages, with no mention of Azure CLI, Bash, or other cross-platform/Linux-friendly tools. This creates a bias towards Windows users and may hinder Linux or macOS administrators who prefer or require non-PowerShell workflows.
Recommendations:
  • Add equivalent Azure CLI examples for all PowerShell commands shown, demonstrating how to configure custom error pages using az network application-gateway commands.
  • Explicitly mention that both PowerShell and Azure CLI can be used, and provide links to relevant CLI documentation.
  • Where possible, include Bash script snippets or guidance for Linux/macOS users, especially for common tasks like uploading HTML files to Azure Blob Storage.
  • Review screenshots and UI instructions to ensure they are not Windows-specific (e.g., avoid showing only Windows file dialogs or PowerShell terminals).
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-12 00:58 #8 cancelled ✅ Clean
2025-07-10 05:06 #7 processing ✅ Clean
2025-07-09 23:22 #6 cancelled ✅ Clean

Flagged Code Snippets

$appgw = Get-AzApplicationGateway -Name <app-gateway-name> -ResourceGroupName <resource-group-name> $updatedgateway = Add-AzApplicationGatewayCustomError -ApplicationGateway $appgw -StatusCode HttpStatus502 -CustomErrorPageUrl "http://<website-url>" Set-AzApplicationGateway -ApplicationGateway $appgw
$appgw = Get-AzApplicationGateway -Name <app-gateway-name> -ResourceGroupName <resource-group-name> $listener01 = Get-AzApplicationGatewayHttpListener -Name <listener-name> -ApplicationGateway $appgw $updatedlistener = Add-AzApplicationGatewayHttpListenerCustomError -HttpListener $listener01 -StatusCode HttpStatus502 -CustomErrorPageUrl "http://<website-url>" Set-AzApplicationGateway -ApplicationGateway $appgw
$appgw = Get-AzApplicationGateway -Name <app-gateway-name> -ResourceGroupName <resource-group-name> $listener01 = Get-AzApplicationGatewayHttpListener -Name <listener-name> -ApplicationGateway $appgw $updatedlistener = Add-AzApplicationGatewayHttpListenerCustomError -HttpListener $listener01 -StatusCode HttpStatus502 -CustomErrorPageUrl "http://<website-url>" Set-AzApplicationGateway -ApplicationGateway $appgw
$appgw = Get-AzApplicationGateway -Name <app-gateway-name> -ResourceGroupName <resource-group-name> $updatedgateway = Add-AzApplicationGatewayCustomError -ApplicationGateway $appgw -StatusCode HttpStatus502 -CustomErrorPageUrl "http://<website-url>" Set-AzApplicationGateway -ApplicationGateway $appgw