1002
Total Pages
808
Linux-Friendly Pages
194
Pages with Bias
19.4%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

492 issues found
Showing 451-475 of 492 flagged pages
Azure Resource Manager Manage personal data associated with Azure Resource Manager ...e-manager/management/resource-manager-personal-data.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation consistently lists Windows PowerShell cmdlets before cross-platform Azure CLI commands in every example section. This ordering subtly prioritizes Windows tooling and may imply PowerShell is the primary or preferred method, despite Azure CLI being cross-platform and widely used on Linux/macOS. No Linux/macOS-specific examples or shell patterns are provided.
Recommendations
  • Alternate the order of examples so that Azure CLI commands appear before PowerShell cmdlets, or present both side-by-side.
  • Explicitly state that Azure CLI is cross-platform and suitable for Linux/macOS users.
  • Add example usage in Bash or other Linux shells where appropriate.
  • Consider a dedicated section or note for Linux/macOS users to clarify parity and usage.
Azure Resource Manager Use tags to organize your Azure resources and management hierarchy ...les/azure-resource-manager/management/tag-resources.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page demonstrates mild Windows bias by referencing Azure PowerShell and REST API as primary tools for tag operations, with PowerShell mentioned before CLI. The 'Required access' section highlights PowerShell support for all tag operations, while CLI is only referenced in limitations. The 'Next steps' section lists Azure PowerShell before Azure CLI, subtly prioritizing Windows tooling. Linux/macOS users may find the guidance less immediately accessible, though CLI and REST API options are present.
Recommendations
  • Explicitly mention Azure CLI as a fully supported cross-platform tool for tag operations in the 'Required access' section, alongside PowerShell.
  • Present CLI and PowerShell examples side-by-side or alternate their order to avoid implicit prioritization.
  • Clarify that REST API, CLI, and PowerShell are all viable options for managing tags, with links to platform-specific instructions.
  • Add notes or examples for Linux/macOS users where command syntax or tooling may differ.
  • In 'Next steps', list Azure CLI before PowerShell or alphabetically to avoid perceived prioritization.
Azure Resource Manager Azure deployment templates with Azure CLI – Azure Resource Manager | Microsoft Docs ...rticles/azure-resource-manager/templates/deploy-cli.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation is largely cross-platform, focusing on Azure CLI commands which work on Windows, Linux, and macOS. However, there are several instances where Windows-specific shells (CMD, PowerShell) are mentioned before Linux equivalents, and guidance for Windows users is more detailed. Bash examples are present, but Windows shell patterns and escaping are explained first and in more detail, which may create friction for Linux/macOS users.
Recommendations
  • Present Linux/Bash and Windows/PowerShell examples side-by-side, or alternate which is shown first.
  • Provide explicit examples for Linux/macOS shells where Windows-specific syntax or escaping is discussed.
  • Clarify that Azure CLI commands are cross-platform and note any platform-specific differences in a dedicated section.
  • Where variable assignment or parameter passing differs by shell, offer parallel examples for Bash, PowerShell, and CMD.
  • Avoid assuming Windows as the default environment when discussing shell scripting or command-line usage.
Azure Resource Manager Use Azure Resource Manager templates to deploy resources to resource groups ...resource-manager/templates/deploy-to-resource-group.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
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 commands and cross-resource group deployments. However, PowerShell examples are consistently presented before CLI examples in several sections, and PowerShell is a Windows-centric tool. There are no Linux/macOS-specific instructions or notes, and no mention of Bash scripting or shell-specific considerations. The CLI examples are cross-platform, but the ordering and emphasis may subtly favor Windows users.
Recommendations
  • Present Azure CLI examples before PowerShell examples, as CLI is cross-platform and more accessible to Linux/macOS users.
  • Explicitly state that Azure CLI commands work on Linux, macOS, and Windows, while PowerShell is primarily for Windows (with limited cross-platform support).
  • Add notes or links for Linux/macOS users regarding installation and usage of Azure CLI and PowerShell Core.
  • Consider including Bash script snippets or references to shell scripting for Linux/macOS users where appropriate.
  • Review related links and ensure parity in guidance for Linux/macOS environments.
Azure Resource Manager Automatic deletions from deployment history ...urce-manager/templates/deployment-history-deletions.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents both PowerShell and Azure CLI examples for key operations, but PowerShell (a Windows-centric tool) is consistently listed first in all code tabs. This ordering subtly prioritizes Windows users and may suggest PowerShell as the default approach. There are no Linux-specific tools or shell examples (e.g., Bash), but Azure CLI is cross-platform and included. REST API examples are also provided, which are platform-neutral.
Recommendations
  • Alternate the order of PowerShell and Azure CLI examples, or list Azure CLI first to reflect its cross-platform nature.
  • Explicitly note that Azure CLI commands work on Linux/macOS and Windows.
  • Consider adding Bash script examples or clarifying shell compatibility for CLI commands.
  • Add a brief section highlighting cross-platform support and recommending Azure CLI for Linux/macOS users.
Azure Resource Manager Deploy resources to tenant ...s/azure-resource-manager/templates/deploy-to-tenant.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
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 commands and role assignment, but PowerShell is shown first in the role assignment section and is referenced in metadata. There are no explicit Linux/macOS-specific instructions or examples, but the CLI examples are cross-platform. No Windows-only tools or patterns are mentioned, and Linux users can complete all tasks using Azure CLI.
Recommendations
  • Present Azure CLI examples before PowerShell examples, as CLI is cross-platform and more accessible to Linux/macOS users.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide links to installation instructions for those platforms.
  • Add a note clarifying that PowerShell Core is available on Linux/macOS, or link to cross-platform PowerShell installation guides.
  • Ensure that metadata and tracking tags do not imply a Windows-only focus (e.g., avoid 'azurepowershell' as the first custom tag).
Azure Resource Manager Azure Resource Manager deployment modes ...s/azure-resource-manager/templates/deployment-modes.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for setting deployment mode, but the PowerShell example is presented first and uses a Windows-style file path (c:\MyTemplates\storage.json). The CLI example is shown second and uses a generic filename, but there is no explicit Linux/macOS shell example or mention of platform-specific considerations. The overall focus and ordering slightly favor Windows/PowerShell users.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI examples first to balance platform representation.
  • Use platform-neutral file paths (e.g., ./MyTemplates/storage.json) in examples, or provide both Windows and Linux/macOS path formats.
  • Explicitly mention that Azure CLI works cross-platform and provide example commands for Bash/zsh where relevant.
  • Add a note clarifying that both PowerShell and CLI are available on Windows, Linux, and macOS, and link to installation guides for each platform.
Azure Resource Manager Outputs in ARM templates ...n/articles/azure-resource-manager/templates/outputs.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides both PowerShell and Azure CLI examples for retrieving output values, but presents the PowerShell (Windows-centric) example first. There are no exclusive Windows tools or missing Linux examples, but the ordering may subtly prioritize Windows users.
Recommendations
  • Present Azure CLI examples before PowerShell, as CLI is cross-platform and more accessible to Linux/macOS users.
  • Explicitly mention that both examples work on all supported platforms, and clarify platform compatibility.
  • Consider adding Bash script snippets or notes for Linux/macOS users where relevant.
Azure Resource Manager Tutorial - Deploy a local Azure Resource Manager template ...anager/templates/deployment-tutorial-local-template.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a mild Windows bias by listing Windows installation instructions for the Azure CLI before Linux/macOS, and by giving Azure PowerShell equal prominence to Azure CLI throughout. PowerShell is a Windows-centric tool, and its usage may not be as familiar or available to Linux/macOS users. The editor recommendation (Visual Studio Code) is cross-platform, and CLI examples are written for Bash, which is positive for Linux parity. However, the overall structure and tool recommendations lean slightly toward Windows users.
Recommendations
  • List Azure CLI installation instructions for Linux/macOS before Windows, or group them together to avoid perceived prioritization.
  • Explicitly state that Azure PowerShell is available on Linux/macOS, or clarify its cross-platform support.
  • Consider providing Bash-specific tips or troubleshooting notes for Linux/macOS users, especially around file paths and permissions.
  • Highlight that all tasks can be completed with Azure CLI alone, which is natively supported on Linux/macOS.
  • If mentioning PowerShell, note that it can be installed on Linux/macOS, and link to installation instructions for those platforms.
Azure Resource Manager Use linked and nested templates to deploy Azure resources ...s/azure-resource-manager/templates/linked-templates.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for deployment tasks, but PowerShell examples are consistently presented before Azure CLI, and PowerShell is referenced in metadata and links. There are no Linux-specific shell or scripting examples (e.g., Bash, curl, jq outside of CLI usage), nor are there references to Linux-native tools or workflows. However, Azure CLI is cross-platform and included throughout, so Linux/macOS users can complete all tasks.
Recommendations
  • Alternate the order of PowerShell and Azure CLI examples, or present CLI examples first to avoid implicit Windows-first bias.
  • Explicitly mention that Azure CLI is cross-platform and suitable for Linux/macOS users.
  • Add Bash-only or Linux-native shell examples where appropriate, especially for tasks like manipulating template files or URLs.
  • Avoid metadata tags that imply PowerShell is the primary or preferred method (e.g., 'devx-track-azurepowershell') unless justified.
  • Include notes or links for Linux/macOS users about prerequisites for Azure CLI usage.
Azure Resource Manager Set resource location in ARM template .../azure-resource-manager/templates/resource-location.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for querying resource locations, but PowerShell is presented first, which may subtly prioritize Windows users. There are no Linux-specific tools or shell examples (e.g., Bash), but the CLI example is cross-platform. No critical functionality is Windows-only, and Linux/macOS users can complete all tasks using Azure CLI.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI first to reflect its cross-platform nature.
  • Explicitly mention that Azure CLI commands work on Linux/macOS and Windows.
  • Consider adding a Bash shell example or note for Linux users, especially for scripting.
  • Clarify that PowerShell Core is available on Linux/macOS if referencing PowerShell.
Azure Resource Manager Deploy ARM template with SAS token - Azure Resource Manager | Microsoft Docs ...ce-manager/templates/secure-template-with-sas-token.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Minor Windows Tools
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for all major steps, ensuring Linux parity in functionality. However, PowerShell examples are consistently presented first, and some file path examples (e.g., c:\Templates\azuredeploy.json) use Windows conventions. The CLI examples are Bash-oriented, which is Linux-friendly, but minor Windows-centric patterns persist.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI examples first in sections to avoid implicit prioritization.
  • Use platform-neutral file paths in examples (e.g., ./Templates/azuredeploy.json) or provide both Windows and Linux path variants.
  • Explicitly note that Azure CLI commands work on Linux, macOS, and Windows, and clarify any environment-specific syntax (such as date formatting).
  • Add a brief section or note on using Azure CLI in PowerShell environments for Windows users, to balance the Bash note for Linux/macOS users.
Azure Resource Manager Template functions - resources ...ource-manager/templates/template-functions-resource.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page is generally cross-platform and focuses on ARM template syntax, which is OS-agnostic. However, in the section describing how to discover which resource types have a list operation, the PowerShell example is presented before the Azure CLI example, and only Windows PowerShell is mentioned by name. This ordering and emphasis may create a subtle Windows bias, especially for users seeking Linux/macOS parity.
Recommendations
  • Present Azure CLI examples before or alongside PowerShell examples, as Azure CLI is cross-platform.
  • Explicitly mention that both PowerShell and Azure CLI are available on Windows, Linux, and macOS.
  • Where possible, provide Bash or shell script examples for Linux/macOS users.
  • Avoid language that implies PowerShell is the primary or preferred tool, unless justified by technical reasons.
Azure Resource Manager Understand the structure and syntax of ARM templates ...in/articles/azure-resource-manager/templates/syntax.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation page exhibits minor Windows bias by referencing Visual Studio and Visual Studio Code as editors for ARM templates, with guidance specific to those tools. Additionally, deployment instructions for templates with comments and multi-line strings mention Azure PowerShell and Azure CLI, but do not explicitly reference Linux/macOS compatibility or alternative editors. The only editor alternatives mentioned are Visual Studio and Visual Studio Code, both of which are primarily associated with Windows, though VS Code is cross-platform. No explicit Linux-only examples, tools, or patterns are provided, and Windows-centric tools are mentioned before their Linux equivalents.
Recommendations
  • Explicitly mention Linux/macOS compatibility for Azure CLI and Azure PowerShell, and clarify that both tools are cross-platform.
  • Include references to popular Linux/macOS editors (such as Vim, Emacs, Sublime Text, or JetBrains IDEs) and provide guidance for their use with ARM templates.
  • When discussing editors and schema support, list cross-platform editors first or alongside Windows-centric ones.
  • Add notes or examples for deploying templates using Linux/macOS shells (e.g., Bash), and clarify any OS-specific requirements or limitations.
  • Ensure that any tool or workflow mentioned is accompanied by cross-platform alternatives or instructions.
Azure Resource Manager Template functions - deployment ...rce-manager/templates/template-functions-deployment.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page is largely platform-neutral, focusing on ARM template functions and JSON syntax. However, in the 'environment' section, Windows tooling is referenced first and more prominently: 'az cloud list' (cross-platform) and 'Get-AzEnvironment' (PowerShell/Windows-specific). No Linux/macOS-specific alternatives or parity notes are provided. The rest of the page avoids OS-specific examples and is generally unbiased.
Recommendations
  • When mentioning PowerShell cmdlets like 'Get-AzEnvironment', also mention Bash/CLI equivalents (e.g., 'az cloud list') and clarify cross-platform usage.
  • Explicitly state that 'az cloud list' works on Linux/macOS/Windows, while 'Get-AzEnvironment' is for PowerShell (Windows/macOS/Linux, if supported).
  • If showing command-line examples, provide both Bash/CLI and PowerShell versions side-by-side.
  • Add a note about platform compatibility for all referenced tools.
Azure Resource Manager Azure Resource Manager template specs ...les/azure-resource-manager/templates/template-specs.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for all key operations, ensuring cross-platform coverage. However, PowerShell examples are consistently presented before CLI examples in every section, and the narrative often refers to 'PowerShell or CLI' in that order. There are no Linux/macOS-specific examples, nor are there any references to platform-specific tooling or shell differences. The documentation does not mention Linux or macOS explicitly, nor does it address any platform-specific considerations for running Azure CLI or PowerShell commands.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI examples first in some sections to avoid implicit prioritization of Windows tools.
  • Explicitly state that Azure CLI works natively on Linux/macOS and that PowerShell Core is cross-platform, to reassure non-Windows users.
  • Add a brief note or section on platform compatibility, including any prerequisites or differences for Linux/macOS users (e.g., installation, file paths, shell syntax).
  • Consider including Bash script snippets or references to shell environments common on Linux/macOS where appropriate.
  • Avoid language that implies PowerShell is the default or preferred tool unless justified by functionality.
Azure Resource Manager Tutorial - Add outputs to your Azure Resource Manager template ...rce-manager/templates/template-tutorial-add-outputs.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents deployment instructions using both Azure PowerShell and Azure CLI, but lists PowerShell first and uses Windows-style variable notation ($templateFile) in both examples. There is no explicit mention of Linux/macOS-specific considerations, nor are shell-specific examples (e.g., Bash variable usage) provided. The use of Visual Studio Code as a prerequisite is cross-platform, but the deployment workflow leans toward Windows conventions.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI first to avoid implicit Windows prioritization.
  • Include explicit Bash/Linux/macOS examples, such as using environment variables with Bash syntax (e.g., $templateFile or ${templateFile}) and clarifying any differences in command usage.
  • Add notes about cross-platform compatibility for both Azure CLI and PowerShell, including installation links for Linux/macOS.
  • Clarify that both Azure CLI and PowerShell are available on all major platforms and provide links or instructions for non-Windows users.
  • Where variable usage is shown, provide both Windows (PowerShell) and Linux/macOS (Bash) syntax.
Azure Resource Manager Tutorial - Add template functions to your Azure Resource Manager template ...e-manager/templates/template-tutorial-add-functions.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation presents Azure PowerShell instructions before Azure CLI, and references 'Azure PowerShell' and 'Visual Studio Code' as prerequisites. While Azure CLI is included, there are no explicit Linux/macOS-specific instructions, nor are alternative editors or shell environments mentioned. The PowerShell example is shown first, which may subtly prioritize Windows workflows. No Linux-specific troubleshooting or deployment notes are provided.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI first to reflect cross-platform parity.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide shell-specific instructions (e.g., bash syntax for variables).
  • Include alternative editor recommendations (e.g., Vim, nano) for Linux users.
  • Add troubleshooting notes relevant to Linux/macOS environments.
  • Clarify that both PowerShell and CLI are cross-platform, and provide links to installation guides for Linux/macOS.
Azure Resource Manager Create multiple resource instances ...mplates/template-tutorial-create-multiple-instances.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation generally maintains parity between Windows (PowerShell) and Linux/macOS (Azure CLI) for deployment and verification steps, presenting both sets of commands side-by-side. However, there is a subtle Windows bias: PowerShell examples and terminology are often presented first, and the use of Visual Studio Code as the only editor in prerequisites may favor Windows users. The file navigation instructions (File > Open File) also reflect a Windows-centric workflow, though VS Code is cross-platform.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI (Linux/macOS) first in some sections.
  • Explicitly mention that Visual Studio Code is available on Linux/macOS, or suggest alternative editors for those platforms.
  • Add notes or screenshots showing file navigation on Linux/macOS, if relevant.
  • Ensure terminology (e.g., 'File > Open File') is clarified for all platforms.
  • Consider providing command-line-only instructions for opening and saving files, which may be preferred by Linux users.
Azure Resource Manager Use template reference .../templates/template-tutorial-use-template-reference.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation demonstrates a mild Windows bias by listing PowerShell as a deployment option before Bash/CLI, and by providing both PowerShell and CLI examples but with PowerShell shown first. The instructions for opening and saving files use Visual Studio Code, which is cross-platform, but the file navigation steps and screenshots may be more familiar to Windows users. There are no explicit Linux-specific instructions or examples for file handling, and the clean-up steps rely on the Azure portal, which is platform-neutral.
Recommendations
  • Alternate the order of CLI and PowerShell examples so CLI (Linux/macOS-friendly) is shown first.
  • Explicitly mention that Visual Studio Code is available on Linux/macOS and provide alternative file opening/saving instructions for those platforms.
  • Include screenshots or notes for Linux/macOS file dialogs if relevant.
  • Add a note clarifying that all steps can be performed on Linux/macOS, and provide any necessary command-line alternatives for file operations.
  • Ensure parity in troubleshooting and tips for both PowerShell and Bash/CLI environments.
Azure Resource Manager Tutorial - Use parameter files to deploy Azure Resource Manager templates ...ager/templates/template-tutorial-use-parameter-file.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents both Azure PowerShell and Azure CLI examples for deploying ARM templates with parameter files. However, PowerShell examples are consistently shown first, and the use of PowerShell (a Windows-centric tool) is emphasized alongside Visual Studio Code. There is no explicit mention of Linux/macOS-specific considerations, nor are there any bash-specific tips or troubleshooting notes for non-Windows users.
Recommendations
  • Alternate the order of examples, sometimes showing Azure CLI (bash-friendly) first.
  • Explicitly mention that Azure CLI commands work natively on Linux/macOS and provide any relevant shell-specific notes (e.g., quoting, environment variables).
  • Add a note clarifying that PowerShell Core is cross-platform, or link to installation instructions for Linux/macOS if PowerShell is recommended.
  • Include troubleshooting tips for common Linux/macOS issues (e.g., file path formats, permissions).
  • Consider adding a short section on using parameter files with bash scripts for automation.
Azure Resource Manager Troubleshoot common Azure deployment errors ...ce-manager/troubleshooting/common-deployment-errors.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation generally maintains platform neutrality, but there are a few instances of Windows bias. In the 'ResourceGroupNotFound' error, PowerShell is mentioned alongside Azure CLI, but Linux/macOS shell examples are not explicitly referenced. In the 'SubnetsNotInSameVnet' error, the Windows VM link is listed before the Linux VM link, indicating a 'windows_first' ordering. No critical troubleshooting steps are Windows-only, and Linux resources are present where relevant.
Recommendations
  • For command-line references (such as 'ResourceGroupNotFound'), explicitly mention Bash or Linux/macOS shell equivalents alongside PowerShell and Azure CLI.
  • When listing platform-specific documentation links (e.g., Windows and Linux VM multiple NICs), alternate the order or list Linux first in some cases to avoid implicit prioritization.
  • Where PowerShell is referenced, ensure that Bash/CLI examples are equally visible and provided.
  • Review all linked troubleshooting guides to confirm Linux/macOS parity in examples and instructions.
Azure Resource Manager Request disallowed by policy error ...ubleshooting/error-policy-requestdisallowedbypolicy.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for investigating policy errors, but PowerShell (a Windows-centric tool) is given equal prominence and detail. There is no explicit Linux/macOS bias, but PowerShell examples may be less relevant for non-Windows users, and PowerShell is presented as a primary option alongside CLI, rather than as a secondary or platform-specific choice.
Recommendations
  • Clearly indicate that Azure CLI is cross-platform and preferred for Linux/macOS users.
  • Present Azure CLI examples before PowerShell, or clarify platform applicability for each example.
  • Add a note that PowerShell Core is available cross-platform, but CLI is typically more familiar to Linux/macOS users.
  • Consider adding bash script examples for common tasks, if relevant.
  • Explicitly state which examples are best suited for Windows vs. Linux/macOS.
Azure Resource Manager Create a troubleshooting template ...ger/troubleshooting/create-troubleshooting-template.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation mentions Azure PowerShell before Azure CLI when describing deployment options, and links to PowerShell documentation first. This ordering and emphasis may subtly favor Windows users, as PowerShell is more commonly used on Windows. However, Azure CLI is also mentioned, and no examples are exclusive to Windows or PowerShell.
Recommendations
  • List Azure CLI before Azure PowerShell, as CLI is cross-platform and more commonly used on Linux/macOS.
  • Provide explicit command examples for both Azure CLI and PowerShell, showing how to deploy the troubleshooting template in each.
  • Clarify that both tools are available cross-platform, and link to installation guides for Linux/macOS users.
  • Consider adding a note that Azure CLI is natively supported on Linux/macOS.
Azure Resource Manager Deployment quota exceeded ...e-manager/troubleshooting/deployment-quota-exceeded.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides both Azure CLI and PowerShell examples for managing deployment quotas. However, the PowerShell section is prominent and detailed, and PowerShell is a Windows-centric tool. The Bash example in the Azure CLI section is helpful for Linux/macOS users, but the documentation does not mention or provide examples for macOS Terminal or Linux-specific shell environments explicitly. There is also no mention of cross-platform scripting considerations, and PowerShell is presented as an equivalent alternative without noting its limited availability on Linux/macOS compared to Bash.
Recommendations
  • Explicitly state that Azure CLI examples work on Linux/macOS and Windows, and clarify that Bash is available on Linux/macOS and Windows (via WSL or Git Bash).
  • Provide a note about PowerShell Core availability on Linux/macOS, or link to installation instructions for non-Windows platforms.
  • Include examples for macOS Terminal and common Linux shells (e.g., zsh, sh) if there are differences.
  • Add a cross-platform comparison table or guidance to help users choose the right tool for their OS.
  • Ensure that Linux/macOS users are not required to use PowerShell for any critical steps.