54
Total Pages
45
Linux-Friendly Pages
9
Pages with Bias
16.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

20 issues found
Showing 1-20 of 20 flagged pages
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Resource Manager template .../articles/firewall-manager/quick-secure-virtual-hub.md
High Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily biased towards Windows environments. All VM examples use Windows Server 2019, remote access instructions are exclusively via Remote Desktop and Internet Explorer, and cleanup uses PowerShell (Remove-AzResourceGroup). No Linux VM deployment, SSH access, or Linux browser testing is mentioned.
Recommendations
  • Include Linux VM deployment options in the ARM template and documentation.
  • Provide instructions for connecting to Linux VMs using SSH, including example commands.
  • Show how to test firewall rules using Linux browsers (e.g., Firefox, Chrome) and command-line tools (e.g., curl, wget).
  • Offer cleanup instructions using Azure CLI (az group delete) and Bash, not just PowerShell.
  • Present examples for both Windows and Linux users side-by-side or in separate sections.
Firewall Manager Azure Firewall Manager deployment overview .../main/articles/firewall-manager/deployment-overview.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example
Summary
The documentation references Azure PowerShell as a method for importing firewall rules, but does not mention or provide examples for equivalent Linux/macOS-compatible tools (such as Azure CLI). No Linux/macOS-specific instructions or parity examples are present, and Windows tooling is implicitly prioritized.
Recommendations
  • Add Azure CLI examples alongside Azure PowerShell for all relevant tasks, especially rule import.
  • Explicitly state that Azure CLI can be used on Linux/macOS and provide command syntax.
  • Ensure that any references to PowerShell are balanced with cross-platform alternatives.
  • Include a note clarifying platform compatibility for all tooling mentioned.
Firewall Manager IP Groups in Azure Firewall Policy ...-docs/blob/main/articles/firewall-manager/ip-groups.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page lists Azure PowerShell cmdlets exclusively in the 'Related Azure PowerShell cmdlets' section, without mentioning equivalent Azure CLI commands or REST API examples. This creates a Windows bias, as PowerShell is most commonly used on Windows and the cmdlets are Windows-centric tools. Although the page mentions that IP Groups can be managed via Azure CLI and REST API, no examples or links are provided for those platforms, and the only concrete command-line guidance is for PowerShell.
Recommendations
  • Add equivalent Azure CLI command examples for creating, managing, and deleting IP Groups.
  • Provide REST API sample requests for IP Group operations.
  • Ensure that CLI and REST API documentation links are as prominent as PowerShell cmdlets.
  • Consider listing CLI examples before or alongside PowerShell to avoid Windows-first ordering.
  • Explicitly mention cross-platform compatibility for all tools and commands.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Terraform ...firewall-manager/quick-secure-virtual-hub-terraform.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively describes deploying Windows Server 2019 virtual machines for firewall testing, with no mention of Linux VM options or examples. This creates a Windows-first bias and omits guidance for users who prefer or require Linux-based test workloads.
Recommendations
  • Include instructions and Terraform code snippets for deploying Linux virtual machines (e.g., Ubuntu, CentOS) as alternative test workloads.
  • Explicitly mention that Linux VMs can be used for firewall testing and provide example connection/test procedures for Linux.
  • Where possible, present both Windows and Linux options side-by-side in relevant sections.
  • Clarify that the firewall rules and testing steps are not OS-specific, and users may choose their preferred platform.
Firewall Manager Use Azure Firewall policy to define a rule hierarchy .../blob/main/articles/firewall-manager/rule-hierarchy.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates a significant Windows bias by exclusively providing Azure PowerShell command-line examples, referencing Windows file paths (e.g., C:\CustomRoles\...), and omitting equivalent instructions for Linux/macOS users (such as Bash/CLI commands and POSIX file paths). All automation and scripting steps are shown using PowerShell, with no mention of Azure CLI or cross-platform alternatives. This can create friction for users on Linux or macOS, who may not have access to PowerShell or prefer native tools.
Recommendations
  • Provide Azure CLI (az) command equivalents for all PowerShell examples, especially for role definition and assignment tasks.
  • Use generic or POSIX-compliant file paths (e.g., /home/user/CustomRoles/) alongside Windows paths.
  • Explicitly mention that PowerShell commands can be run on Linux/macOS (if true), or provide instructions for installing PowerShell Core cross-platform.
  • Add notes or sections for Linux/macOS users, clarifying any differences in procedure.
  • Consider presenting examples in a platform-neutral order, or grouping them by OS.
Firewall Manager Tutorial: Secure your virtual hub using Azure Firewall Manager ...main/articles/firewall-manager/secure-cloud-network.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The tutorial demonstrates a notable Windows bias by exclusively deploying Windows Server VMs and providing only Windows-centric testing instructions (Remote Desktop, Internet Explorer). There are no Linux VM deployment examples, nor are Linux-compatible test scenarios (e.g., SSH, Linux browsers) mentioned. This may create friction for users wishing to use Linux or macOS for workloads or testing.
Recommendations
  • Include parallel instructions for deploying a Linux VM (e.g., Ubuntu) alongside the Windows Server example.
  • Provide test scenarios using SSH for Linux VMs, and mention Linux-compatible browsers (e.g., Firefox, Chrome) for application rule testing.
  • Clarify that firewall rules can be tested with Linux/macOS clients and provide guidance for connecting from those platforms.
  • Avoid assuming Internet Explorer is available; suggest cross-platform browsers.
  • Add notes or links for Linux/macOS users on how to perform equivalent tasks (e.g., RDP alternatives, SSH setup).
Firewall Manager Tutorial: Secure your hub virtual network using Azure Firewall Manager ...ain/articles/firewall-manager/secure-hybrid-network.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial demonstrates a notable Windows bias: all virtual machine examples use Windows Server, and the only automation/script example is a PowerShell command for IIS installation. There are no Linux VM examples, nor any Bash/Azure CLI instructions. The documentation assumes Windows usage for both workload and on-premises VMs, and for management tasks, which may create friction for Linux/macOS users.
Recommendations
  • Provide parallel instructions for creating Linux-based virtual machines (e.g., Ubuntu) in the spoke and on-premises networks.
  • Include Azure CLI and/or Bash alternatives for VM extension installation and management tasks, alongside PowerShell examples.
  • When demonstrating firewall rule testing, mention Linux-compatible methods (e.g., SSH, curl, or browser access from a Linux VM).
  • Avoid assuming Windows as the default OS for workload and management VMs; offer OS-neutral or cross-platform guidance.
  • Explicitly state that the tutorial steps are applicable to both Windows and Linux environments, and clarify any OS-specific differences.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Bicep ...les/firewall-manager/quick-secure-virtual-hub-bicep.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation demonstrates a Windows bias by exclusively deploying and testing with Windows Server 2019 virtual machines, using Remote Desktop and Internet Explorer for firewall validation. No Linux VM deployment, SSH connection, or Linux browser testing examples are provided, which may hinder Linux/macOS users from following the quickstart seamlessly.
Recommendations
  • Include Linux VM deployment in the Bicep template and documentation steps.
  • Provide instructions for connecting to Linux VMs using SSH from Linux/macOS/Windows clients.
  • Demonstrate firewall rule validation using a Linux browser (e.g., Firefox, Chrome) or command-line tools like curl or wget.
  • Clarify that the Azure CLI and PowerShell commands are cross-platform, and provide explicit examples for Linux/macOS terminal usage where relevant.
  • Avoid referencing Windows-specific tools (e.g., Internet Explorer, Remote Desktop) as the sole method for validation.
Firewall Manager Azure Firewall Manager deployment overview .../main/articles/firewall-manager/deployment-overview.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example
Summary
The documentation references Azure PowerShell as a method for importing firewall rules, but does not mention or provide equivalent examples for Linux/macOS users (e.g., Azure CLI or REST API). No explicit Windows tools or patterns dominate, but the lack of Linux/macOS parity in tooling examples creates friction for non-Windows users.
Recommendations
  • Add Azure CLI examples for all tasks currently described as being performed with Azure PowerShell.
  • Clarify that Azure PowerShell is cross-platform, but also provide CLI/REST API alternatives for users who prefer not to use PowerShell.
  • Explicitly mention platform-agnostic methods (e.g., Azure Portal, REST API) where possible.
  • Ensure that all instructions referencing PowerShell are accompanied by equivalent CLI or API instructions.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Terraform ...firewall-manager/quick-secure-virtual-hub-terraform.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively deploys Windows Server 2019 virtual machines for firewall testing, with no mention of Linux VM alternatives or examples. This creates a Windows-first bias and omits guidance for Linux users who may wish to test with Linux workloads.
Recommendations
  • Include instructions and Terraform resource examples for deploying Linux virtual machines (e.g., using azurerm_linux_virtual_machine) alongside or instead of Windows VMs.
  • Clarify that the firewall testing process is not limited to Windows and provide sample test scenarios for Linux VMs.
  • Add troubleshooting notes or links relevant to Linux VM connectivity and firewall testing.
  • Ensure parity in examples and guidance for both Windows and Linux environments.
Firewall Manager Tutorial: Secure your virtual hub using Azure Firewall Manager ...main/articles/firewall-manager/secure-cloud-network.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The tutorial exclusively uses Windows Server as the example workload, and all testing instructions rely on Remote Desktop Protocol (RDP) and Internet Explorer, which are Windows-centric. There are no Linux server deployment examples, nor are SSH or Linux browser testing methods described. This creates friction for users wishing to deploy or test with Linux or macOS workloads.
Recommendations
  • Include parallel instructions for deploying a Linux VM (e.g., Ubuntu) in the spoke networks.
  • Provide SSH-based connectivity and testing steps for Linux servers, including how to test firewall rules using SSH and a Linux browser (e.g., Firefox).
  • Mention alternatives to RDP for Linux/macOS users, such as using xrdp or VNC, or clarify how to test connectivity from non-Windows clients.
  • Show both Windows and Linux examples side-by-side where applicable, especially in testing and server deployment sections.
Firewall Manager IP Groups in Azure Firewall Policy ...-docs/blob/main/articles/firewall-manager/ip-groups.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page lists Azure PowerShell cmdlets exclusively in the 'Related Azure PowerShell cmdlets' section, without mentioning equivalent Azure CLI commands or REST API examples. PowerShell is primarily a Windows tool, and its prominence may create friction for Linux/macOS users. Additionally, the custom metadata includes 'devx-track-azurepowershell', further emphasizing PowerShell. While the main instructions mention that IP Groups can be managed via Azure CLI and REST API, no examples or links are provided for these platforms, and PowerShell is the only tool with detailed command references.
Recommendations
  • Add equivalent Azure CLI command references and examples for managing IP Groups.
  • Include REST API example calls or links to relevant API documentation.
  • Ensure that PowerShell is not presented as the default or only option; present CLI and REST API options with equal prominence.
  • Update metadata to include CLI and REST API tracking if available.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Bicep ...les/firewall-manager/quick-secure-virtual-hub-bicep.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation demonstrates a Windows bias by exclusively deploying Windows Server 2019 virtual machines for firewall testing and providing instructions for remote desktop and browser testing that only apply to Windows environments. There are no Linux VM deployment or testing instructions, nor examples for Linux-based connectivity or browser usage.
Recommendations
  • Include Linux VM deployment in the Bicep template and document how to test firewall rules from a Linux VM (e.g., using curl or wget).
  • Provide parallel instructions for connecting to Linux VMs (e.g., SSH) and testing allowed/blocked outbound connectivity.
  • Mention Linux-compatible browsers or command-line tools for testing web access.
  • Clarify that the firewall scenario applies to both Windows and Linux workloads, and provide examples for both.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Resource Manager template .../articles/firewall-manager/quick-secure-virtual-hub.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is notably Windows-centric: only Windows Server VMs are deployed for testing, instructions reference Remote Desktop and Internet Explorer, and the cleanup step uses a PowerShell cmdlet. There are no Linux VM deployment or validation examples, nor are Linux tools (SSH, browsers) mentioned. This creates friction for Linux/macOS users who may wish to validate the firewall using Linux VMs or tools.
Recommendations
  • Include instructions for deploying and validating with Linux VMs (e.g., Ubuntu) alongside Windows VMs.
  • Provide Linux/macOS validation steps using SSH and browsers like Firefox or Chrome.
  • Show how to clean up resources using Azure CLI (az group delete) as well as PowerShell.
  • Mention cross-platform remote access options (SSH, RDP) and browser alternatives.
  • Clarify that the firewall works regardless of OS, and that the validation steps are not limited to Windows.
Firewall Manager Use Azure Firewall policy to define a rule hierarchy .../blob/main/articles/firewall-manager/rule-hierarchy.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively uses Azure PowerShell commands and Windows file paths (e.g., C:\CustomRoles\...), with no mention of Azure CLI, Bash, or Linux/macOS equivalents. All automation and scripting examples are PowerShell-centric, and instructions for editing and storing files assume a Windows environment. This creates friction for Linux/macOS users, who must adapt commands and paths or switch tools.
Recommendations
  • Provide equivalent Azure CLI commands for all PowerShell examples, especially for role definition and assignment tasks.
  • Use platform-neutral file paths in examples (e.g., /home/user/CustomRoles/...), or show both Windows and Linux/macOS paths.
  • Explicitly mention that PowerShell commands can be run on Linux/macOS, or link to cross-platform installation guides.
  • Include Bash or shell script examples for common tasks.
  • Add a note at the start clarifying tool parity and linking to documentation for both PowerShell and Azure CLI.
Firewall Manager Tutorial: Secure your hub virtual network using Azure Firewall Manager ...ain/articles/firewall-manager/secure-hybrid-network.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial demonstrates a notable Windows bias, especially in the virtual machine creation and configuration steps. All VM examples use Windows Server, and the only provided automation for installing IIS uses Azure PowerShell and Windows-specific commands. There are no Linux VM examples, nor are there instructions for deploying or configuring Linux-based workloads. The testing steps assume RDP and Windows environments, with no mention of SSH or Linux tools.
Recommendations
  • Include parallel instructions for creating a Linux VM (e.g., Ubuntu) in the spoke and on-premises networks.
  • Provide Linux-specific configuration examples, such as installing Apache or Nginx using cloud-init or shell scripts.
  • Show how to test connectivity using SSH and Linux command-line tools (e.g., curl, wget, ping) in addition to Windows/RDP.
  • When presenting automation, offer both PowerShell and Bash/Azure CLI examples for VM extension deployment.
  • Make clear that the firewall and network setup applies to both Windows and Linux workloads.
Firewall Manager Tutorial: Secure your hub virtual network using Azure Firewall Manager ...ain/articles/firewall-manager/secure-hybrid-network.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial demonstrates a notable Windows bias: all virtual machine examples use Windows Server, IIS installation is shown only via PowerShell, and no Linux VM or command-line alternatives are provided. Windows tools and workflows (PowerShell, RDP, IIS) are used exclusively, with no mention of Linux equivalents (e.g., SSH, Apache/Nginx, Bash). This creates friction for users wishing to follow the tutorial with Linux-based workloads.
Recommendations
  • Include Linux VM creation steps alongside Windows examples, using Ubuntu or other common distributions.
  • Provide Linux command-line equivalents for tasks such as web server installation (e.g., apt install apache2/nginx) and remote access (SSH instead of RDP).
  • Show how to use Bash or Azure CLI for VM extension deployment, not just PowerShell.
  • Explicitly mention that the tutorial applies to both Windows and Linux workloads, and highlight any differences.
  • Add screenshots and walkthroughs for Linux VM configuration and testing.
Firewall Manager Quickstart: Secure virtual hub using Azure Firewall Manager - Resource Manager template .../articles/firewall-manager/quick-secure-virtual-hub.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation demonstrates a notable Windows bias: all example virtual machines are Windows Server 2019, validation steps exclusively use Windows tools (Remote Desktop, Internet Explorer), and resource cleanup uses a PowerShell cmdlet. There are no Linux VM deployment or validation instructions, nor are Linux tools (SSH, browsers) mentioned.
Recommendations
  • Include Linux VM deployment options in the ARM template or documentation.
  • Provide validation steps for Linux users, such as using SSH to connect and testing with browsers like Firefox or curl.
  • Show resource group deletion using Azure CLI (az group delete) for cross-platform parity.
  • Mention macOS compatibility where relevant (e.g., RDP clients, browser testing).
  • Present examples for both Windows and Linux side by side, or clarify that the quickstart is Windows-specific if Linux is unsupported.
Firewall Manager Azure Firewall policy DNS settings ...cs/blob/main/articles/firewall-manager/dns-settings.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides configuration instructions using the Azure Portal, Azure CLI, and Azure PowerShell. While Azure CLI is cross-platform, PowerShell examples are included in every section, and the page metadata highlights Azure PowerShell. There are no explicit Linux/macOS shell examples (e.g., Bash), and PowerShell is presented as a primary automation method, which may create friction for Linux/macOS users. The CLI examples use the Azure CLI, which is cross-platform, but the lack of Linux-specific context or troubleshooting tips, and the prominence of PowerShell, indicate a mild Windows bias.
Recommendations
  • Add explicit Bash shell examples for Linux/macOS users where automation is shown.
  • Clarify that Azure CLI commands work on Linux/macOS and provide troubleshooting tips for those platforms.
  • Balance the prominence of PowerShell by mentioning alternative scripting environments (e.g., Bash, Python) for cross-platform users.
  • Remove or de-emphasize metadata tags that suggest PowerShell as the primary method if CLI is equally supported.
Firewall Manager Azure Firewall policy DNS settings ...cs/blob/main/articles/firewall-manager/dns-settings.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation provides configuration examples using the Azure Portal, Azure CLI, and Azure PowerShell. While Azure CLI is cross-platform, the PowerShell examples are Windows-centric and are presented as a primary method alongside CLI. There are no explicit Linux/macOS shell (e.g., Bash) or automation examples, and PowerShell is listed as a main tab, which may imply Windows-first bias. There is no mention of Linux-specific tools or considerations, nor is there guidance for Linux users who may not use PowerShell.
Recommendations
  • Clarify that Azure CLI commands work on Linux, macOS, and Windows, and consider listing CLI examples before PowerShell.
  • Add explicit Bash shell examples where appropriate, or note that Azure CLI commands are suitable for Bash and other shells.
  • Mention that PowerShell Core is available cross-platform, or provide links to installation instructions for Linux/macOS users.
  • Include troubleshooting or environment notes for Linux/macOS users, such as file path differences or shell syntax.
  • Avoid implying PowerShell is the default or preferred method unless justified by functionality.