188
Total Pages
113
Linux-Friendly Pages
75
Pages with Bias
39.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

981 issues found
Showing 951-975 of 981 flagged pages
Application Gateway Listener TLS certificate management in Application Gateway ...cles/application-gateway/ssl-certificate-management.md
Low Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation references both PowerShell and Azure CLI for listing SSL certificates, but PowerShell (a Windows-centric tool) is mentioned first. No Linux/macOS-specific tools or workflows are highlighted, and no explicit Linux/macOS examples are provided. However, Azure CLI is cross-platform and included, so Linux users are not blocked from completing the tasks.
Recommendations
  • List Azure CLI examples before PowerShell to prioritize cross-platform workflows.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide links to installation guides for those platforms.
  • Add a note clarifying that all portal operations are OS-independent.
  • If relevant, include Linux/macOS shell commands (e.g., Bash) for certificate management tasks outside the portal.
Application Gateway Azure Monitor metrics for Application Gateway ...les/application-gateway/application-gateway-metrics.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page references Power BI (a Windows-centric tool) for log visualization in the 'Next steps' section and does not mention Linux/macOS alternatives or cross-platform tools. There are no command-line examples, but the visualization and alerting instructions are GUI-based and platform-neutral. However, the only explicit tooling guidance is for Power BI, which is primarily a Windows application, and it is mentioned before any other log analysis options.
Recommendations
  • Include cross-platform log visualization alternatives, such as using Azure Monitor Logs with Kusto Query Language (KQL) in the Azure Portal, or open-source tools like Grafana.
  • Explicitly mention that Power BI Desktop is Windows-only and suggest Power BI web or other browser-based solutions for non-Windows users.
  • Add instructions or examples for accessing and analyzing metrics using Azure CLI, which is available on Linux and macOS.
  • Provide parity in tooling recommendations by listing Linux/macOS-friendly options alongside or before Windows-centric tools.
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides examples for viewing backend health using PowerShell and Azure CLI, listing PowerShell before Azure CLI. There is a dedicated PowerShell example, which may indicate a slight Windows bias, as PowerShell is primarily a Windows tool (though available cross-platform). No Linux/macOS-specific tools or troubleshooting patterns are mentioned, and no explicit Linux shell examples are provided.
Recommendations
  • Add explicit Bash or Linux shell examples for interacting with the Azure CLI.
  • Mention that Azure CLI works natively on Linux/macOS and provide parity in example usage.
  • Consider listing Azure CLI before PowerShell to reflect its cross-platform nature.
  • If relevant, include troubleshooting steps or tools commonly used on Linux/macOS (e.g., curl, openssl) for backend health diagnostics.
Application Gateway Azure Application Gateway configuration overview ...articles/application-gateway/configuration-overview.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation lists Windows-centric tools (PowerShell) before cross-platform alternatives (Azure CLI) in the 'Next steps' section, which may subtly prioritize Windows workflows. However, no examples or instructions are given in this overview, and Azure CLI is mentioned, which is cross-platform.
Recommendations
  • List cross-platform tools (Azure CLI) before Windows-specific tools (PowerShell) to signal equal or greater support for Linux/macOS users.
  • Ensure that subsequent linked pages provide Linux/macOS-specific instructions and examples where relevant.
  • Explicitly state that Azure CLI is available on Linux/macOS and link to installation guides for those platforms.
Application Gateway Application gateway components .../application-gateway/application-gateway-components.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation page lists Azure PowerShell as a primary method for creating an application gateway before mentioning the Azure CLI. PowerShell is a Windows-centric tool, while Azure CLI is cross-platform. No explicit Linux/macOS bias is present in the technical content, examples, or terminology, but the ordering of creation methods subtly prioritizes Windows tooling.
Recommendations
  • List Azure CLI before Azure PowerShell in the 'Next steps' section to reflect cross-platform parity.
  • Explicitly state that Azure CLI is available on Windows, Linux, and macOS.
  • Ensure that future examples and walkthroughs include both Azure CLI and PowerShell commands, or default to CLI for broader accessibility.
Application Gateway Container networking with Azure Application Gateway for Containers ...ication-gateway/for-containers/container-networking.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page itself is largely platform-neutral in its main content, but the 'Next steps' section links to a deployment guide with a URL parameter '?tabs=install-helm-windows', indicating that Windows installation instructions are prioritized or shown by default. There are no explicit Linux/macOS examples or references, and no mention of Linux-specific tools or commands. This subtle bias could lead Linux/macOS users to believe that Windows is the primary or only supported platform for deployment.
Recommendations
  • Ensure that all linked quickstarts and guides provide clear, parallel instructions for both Windows (PowerShell/Command Prompt) and Linux/macOS (Bash) environments.
  • Avoid defaulting to Windows tabs in documentation links; instead, use a neutral default or detect the user's OS.
  • Explicitly mention that all steps are supported on Linux/macOS, and provide example commands for those platforms where relevant.
  • Add a note or section clarifying cross-platform support for deployment tools like Helm, kubectl, etc.
Application Gateway Quickstart: Deploy Application Gateway for Containers ALB Controller ...ploy-application-gateway-for-containers-alb-controller.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation displays mild Windows bias, especially in the Helm installation section, where Windows instructions and PowerShell/winget are presented before Linux equivalents. Windows-specific tooling (winget) is mentioned, while Linux installation is covered but not as prominently. The rest of the guide uses cross-platform Azure CLI and Bash, which is suitable for both Windows and Linux users.
Recommendations
  • Present Linux and Windows installation instructions for Helm side-by-side, or list Linux first to reflect the majority of Kubernetes/AKS users.
  • Include explicit macOS instructions for Helm installation, as macOS is commonly used by developers.
  • Avoid highlighting Windows-specific tools (like winget) before mentioning cross-platform or Linux-native package managers.
  • Clarify that Azure CLI and Helm commands are cross-platform and can be run in Bash, PowerShell, or Cloud Shell.
  • Add a note that PowerShell commands can be run on Linux/macOS if desired, and provide Bash equivalents for any PowerShell-specific syntax.
Application Gateway Troubleshoot Application Gateway for Containers ...cation-gateway/for-containers/troubleshooting-guide.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Linux and Windows examples for filtering logs, but Windows examples (using 'findstr') are shown after Linux (using 'grep'). No PowerShell-specific commands are present, but the explicit separation of Windows and Linux tabs for a simple command may indicate a slight bias toward ensuring Windows users are accommodated, even though the overall content is platform-neutral and uses cross-platform tools (kubectl, helm). No Windows-only tools or patterns are prioritized, and Linux examples are shown first.
Recommendations
  • Ensure that Linux and Windows examples are presented with equal prominence, possibly by combining them into a single section with notes about platform-specific differences.
  • Consider providing macOS-specific notes if there are any differences from Linux.
  • If the command is identical except for the filtering tool, clarify that only the filter command differs, and present both together for clarity.
  • Review future documentation to avoid unnecessary separation unless there are substantial platform differences.
Application Gateway HTTP response codes - Azure Application Gateway ...in/articles/application-gateway/http-response-codes.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates mild Windows bias in a few areas. NTLM authentication is discussed with a link to Microsoft's Windows documentation, and IIS (Internet Information Services) is mentioned first and in detail for backend time-out configuration, while Nginx (a common Linux web server) is mentioned second and more briefly. There are no Linux-specific troubleshooting examples or references to Linux tools, and some sections (such as NTLM) do not clarify Linux alternatives or implications.
Recommendations
  • Provide Linux-specific examples and troubleshooting steps, especially for authentication scenarios (e.g., Kerberos, Basic Auth) and backend server configuration.
  • Mention Linux web servers (e.g., Apache, Nginx) equally and provide configuration details similar to those given for IIS.
  • When referencing NTLM, clarify its Windows-centric nature and suggest alternatives or considerations for Linux environments.
  • Ensure that links to backend server documentation include both Windows (IIS) and Linux (Nginx, Apache) resources.
  • Add parity in example ordering (e.g., mention Nginx/Apache before or alongside IIS).
Application Gateway How to migrate from Azure Application Gateway Ingress Controller Helm to AGIC add-on ...es/application-gateway/ingress-controller-migration.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation exclusively uses Azure CLI and Azure Portal for all examples and instructions, which are cross-platform but often associated with Windows environments. There are no Linux/macOS-specific shell commands, nor any mention of platform-specific considerations. No PowerShell is used, but the absence of Linux/macOS examples or notes may create friction for non-Windows users.
Recommendations
  • Explicitly state that Azure CLI is cross-platform and provide installation/usage notes for Linux/macOS.
  • Include example commands using bash/zsh syntax and clarify shell compatibility.
  • Mention any platform-specific caveats for Azure CLI or Portal usage.
  • Add troubleshooting notes for common Linux/macOS issues with Azure CLI.
Application Gateway What is Azure Application Gateway ...ocs/blob/main/articles/application-gateway/overview.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation lists Windows-centric tools (Azure PowerShell) before cross-platform options (Azure CLI) in the 'Next steps' section, and highlights PowerShell as a primary method for deployment. There are no Linux/macOS-specific examples or explicit mention of parity, which may subtly signal a Windows-first approach.
Recommendations
  • List Azure CLI (cross-platform) examples before or alongside PowerShell to emphasize platform neutrality.
  • Explicitly state that Azure CLI works on Linux/macOS and provide links or notes for Linux/macOS users.
  • Add examples or guidance for Linux/macOS environments where relevant.
  • Avoid implying PowerShell is the default or preferred method unless necessary for technical reasons.
Application Gateway Configure Azure Application Gateway Private Link ...articles/application-gateway/private-link-configure.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents configuration options in the order: Azure portal, Azure PowerShell, and Azure CLI. The PowerShell section is detailed and extensive, with full command sequences and cmdlet references, while the Azure CLI section is present but slightly less detailed. There are no Linux-specific shell examples (e.g., Bash), nor are there explicit mentions of Linux/macOS environments or considerations. Windows/PowerShell tooling is referenced before CLI, which is more cross-platform.
Recommendations
  • Present Azure CLI examples before PowerShell, as CLI is cross-platform and preferred on Linux/macOS.
  • Add explicit Bash shell examples or notes for Linux/macOS users, especially for scripting or environment setup.
  • Include a brief section or callout confirming that all CLI commands work on Linux/macOS and provide troubleshooting tips for non-Windows environments.
  • Balance the detail level between PowerShell and CLI sections, ensuring CLI instructions are as comprehensive as PowerShell.
  • Avoid referring to PowerShell as the default or primary scripting method unless necessary.
Application Gateway Quickstart: Direct web traffic using Bicep ...ain/articles/application-gateway/quick-create-bicep.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for deployment, validation, and cleanup tasks. However, PowerShell examples are presented alongside CLI examples in every section, and PowerShell is a Windows-centric tool. There are no Linux/macOS-specific instructions, nor any mention of Bash, shell scripting, or platform-specific considerations. The order of presentation is CLI first, which is cross-platform, but the presence of PowerShell throughout may suggest a slight Windows bias.
Recommendations
  • Explicitly mention that Azure CLI works on Linux, macOS, and Windows, while PowerShell is primarily for Windows users.
  • Add notes or links for Linux/macOS users, such as installation instructions for Azure CLI on those platforms.
  • Consider including Bash script examples or referencing shell scripting for Linux/macOS users.
  • Clarify any platform-specific differences (e.g., file paths, permissions) if relevant.
  • If PowerShell is not required, emphasize CLI as the default cross-platform method.
Application Gateway Listener TLS certificate management in Application Gateway ...cles/application-gateway/ssl-certificate-management.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page shows a mild Windows bias by listing the PowerShell command before the Azure CLI command when describing how to list SSL certificate objects. No Linux/macOS-specific tools or examples are provided, but the CLI command is present, which is cross-platform. There are no Windows-only instructions, and all portal operations are platform-agnostic.
Recommendations
  • List Azure CLI commands before PowerShell commands to emphasize cross-platform usage.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide installation links.
  • Add a note clarifying that all portal operations are OS-independent.
  • Where possible, include Bash script examples alongside PowerShell for automation tasks.
Application Gateway Listener TLS certificate management in Application Gateway ...cles/application-gateway/ssl-certificate-management.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation page demonstrates a mild Windows bias by mentioning the PowerShell command for listing SSL certificates before the Azure CLI equivalent. No Linux-specific tools or examples are provided, but the CLI command is present, which is cross-platform. There are no exclusive references to Windows-only tools or patterns, and the rest of the documentation is platform-neutral.
Recommendations
  • List Azure CLI commands before PowerShell commands to avoid implicit prioritization of Windows tooling.
  • Explicitly state that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows.
  • Consider including Linux-native certificate management commands or references (e.g., OpenSSL usage for preparing PFX files) where relevant.
  • Add a brief note or section highlighting parity between Windows and Linux management options for Application Gateway certificates.
Application Gateway URL Redirect for Azure Application Gateway for Containers - Gateway API ...eway/for-containers/how-to-url-redirect-gateway-api.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
🔧 Windows Tools
Summary
The documentation is largely cross-platform, using Kubernetes (kubectl), YAML, and curl commands that work on both Linux and Windows. However, there is a minor Windows bias in the BYO deployment section, where the Azure CLI (az) is used to retrieve resource IDs. While az is available on Linux, the pattern of using environment variables and command substitution (e.g., $(...)) is more common in Linux shells (bash) than in Windows PowerShell or Command Prompt, but no PowerShell-specific or Windows-only commands are shown. There are no explicit Linux-only or Windows-only examples, and no PowerShell-heavy or Windows-first patterns. All examples are generic and suitable for Linux, macOS, and Windows (with WSL or appropriate tools installed).
Recommendations
  • Explicitly mention that all CLI examples (kubectl, az, curl, dig) work on Linux, macOS, and Windows (with WSL or Azure CLI installed).
  • Provide PowerShell equivalents for environment variable assignment and command substitution, or clarify how to run these commands in Windows environments.
  • Add a note about installing required tools (kubectl, az, curl, dig) on both Linux and Windows, including links to installation guides.
  • If possible, include example commands for both bash (Linux/macOS) and PowerShell (Windows) for resource ID retrieval and variable assignment.
Application Gateway Azure Application Gateway configuration overview ...articles/application-gateway/configuration-overview.md
Low Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation lists Windows-centric configuration methods (Azure portal and PowerShell) before mentioning the cross-platform Azure CLI. No explicit Linux examples or tools are given, and PowerShell is referenced before CLI, suggesting a subtle Windows-first bias.
Recommendations
  • Present Azure CLI examples and links before or alongside PowerShell to emphasize cross-platform support.
  • Include explicit Linux usage examples or references where relevant (e.g., command-line configuration on Linux).
  • Clarify that Azure CLI is available on Windows, Linux, and macOS to encourage non-Windows users.
  • Add links or notes for Bash scripting or other Linux-native tools if applicable.
Application Gateway URL Redirect for Azure Application Gateway for Containers - Gateway API ...eway/for-containers/how-to-url-redirect-gateway-api.md
Low Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
🔧 Windows Tools
Summary
The documentation is largely cross-platform and uses Kubernetes-native tooling (kubectl, curl, dig) in all examples, which are available on both Linux and Windows. However, there is a minor Windows bias in the use of the Azure CLI ('az network alb show') in the BYO deployment section, as Azure CLI is most commonly used on Windows and may require additional setup on Linux. No PowerShell-specific commands, Windows-only tools, or Windows-first patterns are present. All YAML and shell examples are compatible with Linux environments.
Recommendations
  • Explicitly mention that all CLI commands (kubectl, curl, dig, az) are supported on Linux, macOS, and Windows, and provide links to installation guides for each OS.
  • Where Azure CLI is used, clarify that it is cross-platform and provide Linux/macOS installation instructions.
  • If any step requires a Windows-specific tool or pattern, offer a Linux alternative or note platform differences.
  • Consider adding a short section confirming that all examples are tested on both Linux and Windows environments.
Application Gateway Application gateway components .../application-gateway/application-gateway-components.md
Low Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation page lists Azure PowerShell before Azure CLI in the 'Next steps' section, which subtly prioritizes Windows tooling. No explicit Linux bias or missing Linux examples are present, but the ordering may influence users to favor Windows-centric tools.
Recommendations
  • List Azure CLI before Azure PowerShell in the 'Next steps' section to reflect cross-platform parity.
  • Explicitly mention that both Azure CLI and PowerShell are available on Windows, Linux, and macOS.
  • Where possible, provide example commands for both Azure CLI and PowerShell in relevant sections.
  • Add a note clarifying that all features and configuration steps are supported equally on Linux and Windows platforms.
Application Gateway Listener TLS certificate management in Application Gateway ...cles/application-gateway/ssl-certificate-management.md
Low Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation page demonstrates a mild Windows bias by mentioning the PowerShell command for listing SSL certificates before the Azure CLI equivalent. No Linux-specific tools or examples (such as Bash scripts or Linux certificate management utilities) are provided, but the presence of Azure CLI commands does offer some cross-platform parity. There are no exclusive references to Windows-only tools, nor is there a complete absence of Linux-compatible instructions.
Recommendations
  • Present Azure CLI commands before PowerShell commands, as CLI is cross-platform and more commonly used on Linux.
  • Include explicit examples or notes for Linux users, such as how to manage PFX files using OpenSSL or other Linux utilities.
  • Add a section or note clarifying that all portal and CLI operations are fully supported on Linux, and provide links to Linux-specific certificate management documentation.
  • Avoid referencing PowerShell exclusively or first, and ensure that all command-line examples are available for both Windows and Linux users.
Application Gateway URL Redirect for Azure Application Gateway for Containers - Gateway API ...eway/for-containers/how-to-url-redirect-gateway-api.md
Low Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
🔧 Windows Tools
Summary
The documentation page is largely cross-platform, using Kubernetes and Bash commands suitable for both Linux and Windows (with WSL or compatible shells). However, there is a subtle Windows bias in the BYO deployment section, where the Azure CLI ('az network alb show') is used without mention of Linux-specific alternatives or considerations. The documentation does not provide PowerShell-only examples, nor does it prioritize Windows tools or patterns over Linux, but it assumes the reader has access to Azure CLI, which is available on both platforms but is more commonly pre-installed or used in Windows environments. No explicit Linux examples or troubleshooting are given, and there is no mention of Linux-specific nuances.
Recommendations
  • Explicitly state that all CLI commands (kubectl, az) work on both Linux and Windows, and provide links to installation instructions for both platforms.
  • Add a note or section on using Azure CLI in Linux environments, including installation and authentication steps.
  • If any commands require adaptation for Linux (e.g., environment variable syntax differences, use of dig/curl), clarify these in the documentation.
  • Include troubleshooting tips for both Linux and Windows users, especially around networking tools (curl, dig) and shell compatibility.
  • Consider adding PowerShell equivalents for Azure CLI commands for Windows users, and Bash equivalents for Linux users, to ensure parity.
Application Gateway https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/application-gateway/for-containers/how-to-url-redirect-gateway-api.md ...eway/for-containers/how-to-url-redirect-gateway-api.md
Low Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
🔧 Windows Tools
Summary
The documentation page is largely cross-platform and uses Kubernetes-native tooling (kubectl, curl, dig) for all configuration and verification steps. However, in the BYO deployment section, the instructions require the use of the Azure CLI (az network alb show) to retrieve resource information. While Azure CLI is available on Linux, it is a Microsoft tool that may be more familiar to Windows users, and there is no mention of Linux-specific alternatives or considerations. No PowerShell commands, Windows-only examples, or Windows-first ordering are present. All shell examples use bash syntax, which is Linux-friendly.
Recommendations
  • Explicitly mention that Azure CLI is cross-platform and provide installation instructions for Linux users if not already covered elsewhere.
  • If possible, provide alternative methods for retrieving resource IDs that do not rely on Azure CLI, such as using the Azure portal or REST API, and note their cross-platform compatibility.
  • Add a note clarifying that all command-line examples are intended to work on Linux, macOS, and Windows (with WSL or bash environments), and provide troubleshooting tips for users on Windows without bash.
  • Ensure that any references to Microsoft tools (such as Azure CLI) are accompanied by links to platform-agnostic installation guides.
Application Gateway https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/application-gateway/ssl-certificate-management.md ...cles/application-gateway/ssl-certificate-management.md
Low Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation page demonstrates a mild Windows bias by listing the PowerShell command before the Azure CLI command when describing how to view SSL certificates. No Linux-specific tools or examples are provided, and the only command-line examples are Azure PowerShell and Azure CLI, which are cross-platform but often perceived as Windows-first due to PowerShell's prominence. No explicit Linux tools (such as bash scripts or OpenSSL usage) are mentioned, nor are Linux-specific workflows discussed.
Recommendations
  • Present Azure CLI examples before PowerShell examples, as CLI is natively cross-platform and more commonly used on Linux.
  • Include Linux-specific command-line examples, such as using OpenSSL to inspect or prepare certificates before upload.
  • Add a note clarifying that both Azure CLI and PowerShell are available on Windows, Linux, and macOS, and provide installation links for each platform.
  • If relevant, mention certificate management patterns or tools commonly used on Linux (e.g., certbot, keytool) and how they integrate with Application Gateway.
  • Ensure screenshots and UI references do not imply a Windows-only environment.
Application Gateway https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/application-gateway/configuration-overview.md ...articles/application-gateway/configuration-overview.md
Low Priority View Details →
Scanned: 2025-07-16 00:00
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation lists 'Create an application gateway using PowerShell' before 'using the Azure CLI' in the 'Next steps' section, which may suggest a Windows-first bias. However, the main content is platform-neutral and does not provide OS-specific examples or mention Windows-only tools elsewhere.
Recommendations
  • List Azure CLI before PowerShell in the 'Next steps' section, as Azure CLI is cross-platform and more inclusive for Linux and macOS users.
  • Ensure that all example links and walkthroughs provide both PowerShell and Azure CLI options, or clearly indicate parity.
  • Consider adding explicit Linux/macOS instructions or references where appropriate to reinforce cross-platform support.
Application Gateway https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/application-gateway/create-gateway-internal-load-balancer-app-service-environment.md ...gateway-internal-load-balancer-app-service-environment.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 does not provide any OS-specific troubleshooting commands or examples, but in the one instance where it describes exporting a certificate, it only mentions using a browser to export the certificate in Base-64 encoded CER format. There are no instructions or examples for performing this task using command-line tools, such as PowerShell (Windows) or OpenSSL (Linux), nor is there any mention of Linux-specific tools or workflows. This omission may disadvantage Linux users who commonly use OpenSSL or similar utilities for certificate management.
Recommendations
  • Add step-by-step instructions for exporting the ILB certificate using OpenSSL on Linux, e.g., using 'openssl s_client' to retrieve the certificate and 'openssl x509' to convert it to Base-64 encoded CER format.
  • If providing browser-based export instructions, clarify that this method is OS-agnostic, or provide alternative CLI-based methods for both Windows (PowerShell) and Linux (OpenSSL).
  • Include explicit examples for both Windows and Linux environments when describing certificate retrieval and upload processes.
  • Review the documentation for other potential OS-specific assumptions and ensure parity in troubleshooting steps for both Windows and Linux users.