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
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by referencing Windows-specific tools and APIs (such as the PFXImportCertStore function), providing configuration guidance and next steps only for PowerShell (a Windows-centric tool), and omitting Linux or cross-platform alternatives for certificate management and Application Gateway configuration. There are no examples or instructions for Linux users, and Windows terminology and tools are mentioned before or instead of platform-neutral or Linux equivalents.
Recommendations:
- Provide parallel instructions and examples for configuring end-to-end TLS using Azure CLI and/or Azure Portal, which are cross-platform and accessible from Linux, macOS, and Windows.
- When referencing certificate formats and tools, include Linux/OpenSSL equivalents (e.g., how to generate and convert certificates using OpenSSL commands).
- Avoid linking exclusively to Windows API documentation (such as PFXImportCertStore); instead, link to Azure documentation or platform-neutral resources.
- In the 'Next steps' section, include links to guides for configuring Application Gateway with end-to-end TLS using Azure CLI and Azure Portal, not just PowerShell.
- Explicitly mention that all configuration steps can be performed from any OS using cross-platform tools, and provide examples or links for Linux users.
Create pull request