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
windows_tools
missing_linux_example
Summary
The documentation page exhibits a strong Windows bias by exclusively referencing Microsoft Active Directory as the only supported LDAP server, focusing on Windows-centric LDAP schemas and tools, and providing command-line examples (such as nslookup) in a Windows context first. Linux/UNIX alternatives are mentioned only minimally or as secondary options, and there are no Linux-specific configuration examples or guidance for common Linux LDAP servers (e.g., OpenLDAP).
Recommendations
  • Explicitly mention that only Microsoft Active Directory is currently supported, but clarify if or when support for other LDAP servers (such as OpenLDAP) may be planned.
  • Provide parallel Linux/UNIX command-line examples (e.g., using dig, ldapsearch) alongside Windows examples for querying LDAP service records and troubleshooting.
  • Include a section or note about how Linux/UNIX administrators can integrate with Azure NetApp Files in environments where Active Directory is the LDAP provider, including any required schema extensions or tools.
  • Balance the discussion of LDAP schemas and attributes by referencing both Windows (AD) and common Linux/UNIX LDAP schemas (such as RFC 2307 in OpenLDAP).
  • Where possible, avoid presenting Windows tools or patterns first; instead, offer cross-platform guidance or alternate between Windows and Linux/UNIX approaches.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2025-07-12 23:44 #41 cancelled Biased Biased
2025-07-12 00:58 #8 cancelled Clean Clean
2025-07-10 05:06 #7 processing Clean Clean

Flagged Code Snippets

    C:\>nslookup
    Default Server:  localhost
    Address:  ::1
    
    > set type=SRV
    > _ldap._tcp.contoso.com.
    
    Server:  localhost
    Address:  ::1
    
    _ldap._tcp.contoso.com   SRV service location:
              priority       = 0
              weight         = 0
              port           = 389
              svr hostname   = oneway.contoso.com
    _ldap._tcp.contoso.com   SRV service location:
              priority       = 0
              weight         = 100
              port           = 389
              svr hostname   = ONEWAY.Contoso.com
    _ldap._tcp.contoso.com   SRV service location:
              priority       = 0
              weight         = 100
              port           = 389
              svr hostname   = oneway.contoso.com
    _ldap._tcp.contoso.com   SRV service location:
              priority       = 0
              weight         = 100
              port           = 389
              svr hostname   = parisi-2019dc.contoso.com
    _ldap._tcp.contoso.com   SRV service location:
              priority       = 0
              weight         = 100
              port           = 389
              svr hostname   = contoso.com
    oneway.contoso.com       internet address = x.x.x.x
    ONEWAY.Contoso.com       internet address = x.x.x.x
    oneway.contoso.com       internet address = x.x.x.x
    parisi-2019dc.contoso.com        internet address = y.y.y.y
    contoso.com      internet address = x.x.x.x
    contoso.com      internet address = y.y.y.y