Sad Tux - Windows bias detected
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

Detected Bias Types
windows_first
powershell_heavy
Summary
The documentation generally avoids strong Windows bias, providing OpenSSL/bash examples for certificate operations. However, in the 'Verify certificate manually after upload' section, the PowerShell script is mentioned before the Bash script, and the PowerShell script is described as 'supplied by Microsoft' (implying official support), which may suggest a Windows-first approach. Additionally, the presence of a dedicated PowerShell script, but not a corresponding Linux-native tool, could be seen as a subtle bias toward Windows environments.
Recommendations
  • Present Bash and PowerShell script options in parallel, or alternate their order in different sections to avoid always listing Windows tools first.
  • Clarify that both Bash and PowerShell scripts are officially supported and available, and provide equal prominence to both.
  • Where possible, provide explicit Linux-native (e.g., shell/CLI) alternatives for all certificate management tasks, not just OpenSSL commands.
  • Consider adding a table or section summarizing all available tooling (PowerShell, Bash, OpenSSL) for both Windows and Linux users, with clear guidance on when to use each.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Biased Biased
2026-01-13 00:00 #246 completed Biased Biased
2026-01-11 00:00 #240 completed Biased Biased
2026-01-10 00:00 #237 completed Biased Biased
2026-01-09 00:34 #234 completed Biased Biased
2026-01-08 00:53 #231 completed Biased Biased
2026-01-06 18:15 #225 cancelled Clean Clean
2025-09-03 00:00 #100 completed Clean Clean
2025-08-03 00:00 #69 completed Clean Clean
2025-07-13 21:37 #48 completed Biased Biased
2025-07-12 23:44 #41 cancelled Biased Biased
2025-07-09 13:09 #3 cancelled Clean Clean
2025-07-08 04:23 #2 cancelled Biased Biased

Flagged Code Snippets

    openssl req -new -key {KeyFile} -out {CsrFile}
    
    Country Name (2 letter code) [XX]:.
    State or Province Name (full name) []:.
    Locality Name (eg, city) [Default City]:.
    Organization Name (eg, company) [Default Company Ltd]:.
    Organizational Unit Name (eg, section) []:.
    Common Name (eg, your name or your server hostname) []:{DeviceID}
    Email Address []:.
    
    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:.
    An optional company name []:.
    
    openssl req -text -in {CsrFile} -verify -noout