27
Total Pages
13
Linux-Friendly Pages
14
Pages with Bias
51.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

80 issues found
Showing 76-80 of 80 flagged pages
Firewall Manager https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/firewall-manager/secure-cloud-network.md ...main/articles/firewall-manager/secure-cloud-network.md
Medium Priority View Details →
Scanned: 2025-07-08 04:23
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The tutorial exclusively uses Windows Server virtual machines and only demonstrates remote desktop (RDP) and Internet Explorer for connectivity and testing. There are no Linux VM deployment steps, nor are there examples for SSH access or Linux-based testing. The documentation assumes a Windows-centric workflow throughout, omitting Linux alternatives.
Recommendations
  • Include parallel instructions for deploying a Linux VM (e.g., Ubuntu) alongside the Windows VM steps.
  • Provide examples for connecting to Linux VMs using SSH, and for testing firewall rules with Linux tools (e.g., curl, wget, or a browser like Firefox).
  • When demonstrating firewall rules, show both RDP (for Windows) and SSH (for Linux) DNAT/network rules.
  • In testing sections, include Linux-based connectivity tests (e.g., SSH from one Linux VM to another, or browsing with a Linux browser).
  • Use neutral language and ordering (e.g., 'Windows or Linux VM') to avoid implying Windows is the default or only supported platform.
Firewall Manager https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/firewall-manager/quick-secure-virtual-hub-terraform.md ...firewall-manager/quick-secure-virtual-hub-terraform.md
Medium Priority View Details →
Scanned: 2025-07-08 04:23
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively references Windows Server 2019 virtual machines for testing the firewall and does not mention or provide examples for Linux-based virtual machines. There are no Linux equivalents or instructions, and the only OS context given is Windows, which may lead users to believe that Linux is unsupported or less suitable for this scenario.
Recommendations
  • Include examples and instructions for deploying and testing with Linux virtual machines (e.g., Ubuntu, CentOS) alongside or instead of Windows VMs.
  • Explicitly mention that the scenario works with both Windows and Linux VMs, and provide sample Terraform code for azurerm_linux_virtual_machine.
  • If remote connectivity or testing steps are described (e.g., using RDP for Windows), also describe SSH access for Linux VMs.
  • Ensure that any firewall rule testing steps include Linux command-line examples (e.g., using curl or wget) in addition to Windows-based methods.
  • Review the documentation for any other implicit Windows assumptions and clarify cross-platform compatibility where applicable.
Firewall Manager https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/firewall-manager/dns-settings.md ...cs/blob/main/articles/firewall-manager/dns-settings.md
Medium Priority View Details →
Scanned: 2025-07-08 04:23
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure CLI and PowerShell examples for configuring Azure Firewall DNS settings, but the PowerShell examples are prominent and detailed, reflecting a bias toward Windows-centric tooling. There are no Linux-specific command-line examples (such as Bash scripts or Linux-native tools), and PowerShell is presented as an equal alternative to CLI, despite being primarily a Windows tool. The documentation does not mention or address Linux-specific considerations or workflows, and the ordering of examples sometimes places PowerShell before or at parity with CLI, which may not reflect the cross-platform user base.
Recommendations
  • Add explicit Bash shell examples for all CLI commands, demonstrating usage in a typical Linux environment.
  • Clarify that Azure CLI is cross-platform and can be used on Windows, macOS, and Linux, while PowerShell is primarily for Windows users (unless using PowerShell Core).
  • Consider providing Linux-specific notes or troubleshooting tips, such as how to restart network services on Linux VMs after DNS changes.
  • Where possible, lead with CLI/Bash examples before PowerShell, as CLI is more universally accessible across platforms.
  • Include references or links to Linux administration documentation for related tasks (e.g., updating DNS settings on Linux VMs).
Firewall Manager https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/firewall-manager/configure-ddos.md .../blob/main/articles/firewall-manager/configure-ddos.md
Low Priority View Details →
Scanned: 2025-07-13 21:37
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Missing Linux Example
Summary
The documentation exclusively uses the Azure Portal (GUI) for configuration steps and does not provide any command-line examples for either Windows (PowerShell) or Linux (CLI). However, the absence of Azure CLI (cross-platform, Linux-friendly) examples means Linux users do not have parity with Windows users who might be more accustomed to GUI or PowerShell workflows.
Recommendations
  • Add Azure CLI examples for each configuration step to ensure Linux and cross-platform users can follow along without relying on the portal.
  • Explicitly mention that all steps can be performed using Azure CLI or ARM templates, and provide links or code snippets.
  • If PowerShell examples are added in the future, ensure Azure CLI equivalents are also provided and presented with equal prominence.
Firewall Manager https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/firewall-manager/configure-ddos.md .../blob/main/articles/firewall-manager/configure-ddos.md
Low Priority View Details →
Scanned: 2025-07-08 04:23
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Missing Linux Example
Summary
The documentation exclusively describes how to configure Azure DDoS Protection Plan using the Azure Portal GUI, with no command-line examples provided for any platform. There are no references to Windows-specific tools or PowerShell, but there is also a complete absence of CLI instructions (such as Azure CLI or Bash), which are commonly used on Linux and cross-platform environments. This omission may disadvantage Linux users or those who prefer automation and scripting.
Recommendations
  • Add Azure CLI examples for each step, showing how to create firewall policies, secured virtual networks, DDoS Protection Plans, and associations via command line.
  • Ensure that any scripting examples are cross-platform (e.g., Bash/Azure CLI rather than PowerShell-only).
  • Include a section comparing portal, PowerShell, and Azure CLI approaches, with links to relevant documentation for each.
  • Explicitly mention that all steps can be performed via Azure CLI and provide links or code snippets for Linux/macOS users.
← Previous Page 4 of 4 Next →