Home /
Scan #41 /
Transport Layer Security Configure Minimum Version
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
windows_tools
missing_linux_example
Summary
The documentation demonstrates a Windows bias by prioritizing Windows-specific tools and workflows. PowerShell is featured as a primary scripting example before the cross-platform Azure CLI. There are references to the Windows implementation of SSL, and the use of Azure PowerShell is highlighted without mention of Linux-native alternatives or shell scripting. No explicit Linux or Bash examples are provided, and the documentation does not address Linux-specific considerations or tools for managing TLS settings.
Recommendations
- Provide Bash or shell script examples alongside PowerShell, especially for common Linux scenarios.
- Explicitly mention that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows.
- Avoid language that implies Windows is the default or primary platform (e.g., referencing the Windows SSL stack without noting Linux/OpenSSL context).
- Include troubleshooting or configuration notes relevant to Linux environments, such as OpenSSL versions or common Linux distributions.
- Where screenshots or UI steps are shown, clarify if there are differences for Linux users (e.g., Azure CLI installation or usage).
- If referencing PowerShell, note that PowerShell Core is available cross-platform, and provide guidance for installing or using it on Linux.
Create Pull Request
Scan History
| Date |
Scan |
Status |
Result |
| 2026-01-14 00:00 |
#250
|
in_progress |
Biased
|
| 2026-01-13 00:00 |
#246
|
completed |
Biased
|
| 2026-01-11 00:00 |
#240
|
completed |
Biased
|
| 2026-01-10 00:00 |
#237
|
completed |
Biased
|
| 2026-01-09 00:34 |
#234
|
completed |
Biased
|
| 2026-01-08 00:53 |
#231
|
completed |
Biased
|
| 2026-01-06 18:15 |
#225
|
cancelled |
Clean
|
| 2025-08-19 00:01 |
#85
|
completed |
Clean
|
| 2025-07-13 21:37 |
#48
|
completed |
Biased
|
| 2025-07-12 23:44 |
#41
|
cancelled |
Biased
|
Flagged Code Snippets
$rgName = "<resource-group>"
$accountName = "<storage-account>"
$location = "<location>"
# Create a storage account with MinimumTlsVersion set to TLS 1.1.
New-AzStorageAccount -ResourceGroupName $rgName `
-Name $accountName `
-Location $location `
-SkuName Standard_GRS `
-AllowBlobPublicAccess $false `
-MinimumTlsVersion TLS1_1
# Read the MinimumTlsVersion property.
(Get-AzStorageAccount -ResourceGroupName $rgName -Name $accountName).MinimumTlsVersion
# Update the MinimumTlsVersion version for the storage account to TLS 1.2.
Set-AzStorageAccount -ResourceGroupName $rgName `
-Name $accountName `
-MinimumTlsVersion TLS1_2
# Read the MinimumTlsVersion property.
(Get-AzStorageAccount -ResourceGroupName $rgName -Name $accountName).MinimumTlsVersion