227
Total Pages
204
Linux-Friendly Pages
23
Pages with Bias
10.1%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

33 issues found
Showing 1-25 of 33 flagged pages
Role Based Access Control Azure classic subscription administrators ...es/role-based-access-control/classic-administrators.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively provides instructions using the Azure portal (web UI) and Azure Resource Graph Explorer, with no mention of command-line alternatives such as Azure CLI, PowerShell, or REST API. There is no explicit Windows tool bias (e.g., PowerShell), but the lack of CLI examples means Linux/macOS users who prefer or require command-line automation are underserved. The instructions are platform-neutral in terms of the portal, but the absence of CLI or script-based examples is a notable gap for non-Windows users.
Recommendations
  • Add equivalent Azure CLI commands for listing, converting, and removing classic administrators, with example syntax for Linux/macOS terminals.
  • Include REST API instructions or links for users who prefer automation or cannot use the portal.
  • If PowerShell examples are added, ensure Azure CLI examples are provided alongside and shown first or equally.
  • Explicitly state that all steps can be performed from any OS via the portal, but highlight CLI/script options for cross-platform parity.
Role Based Access Control Create or update Azure custom roles using Bicep - Azure RBAC ...ticles/role-based-access-control/custom-roles-bicep.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all steps, but PowerShell is given equal prominence as CLI, and PowerShell is a Windows-centric tool. There are no Linux/macOS-specific shell examples (e.g., Bash), and PowerShell examples may not be directly usable for Linux/macOS users who do not have PowerShell Core installed. The documentation does not mention Linux-specific considerations or tools, and PowerShell is presented as a primary method alongside CLI, which may create friction for non-Windows users.
Recommendations
  • Clarify that Azure CLI commands are cross-platform and recommend them as the default for Linux/macOS users.
  • Add explicit Bash shell variable assignment examples for Linux/macOS users (e.g., myActions='["Microsoft.Resources/subscriptions/resourceGroups/read"]').
  • Note that PowerShell examples require PowerShell Core on Linux/macOS and provide installation guidance or links.
  • Consider listing Azure CLI examples first to emphasize cross-platform compatibility.
  • Add a brief section on platform compatibility for each tool, helping users choose the best option for their OS.
Role Based Access Control Azure permissions for Hybrid + multicloud - Azure RBAC ...-based-access-control/permissions/hybrid-multicloud.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page lists Azure permissions for hybrid and multicloud resource providers. While the page is largely platform-neutral, there is a notable Windows bias in the Microsoft.AzureStackHCI section, where several permissions reference management via Windows Admin Center (WAC), a Windows-only tool. These actions (e.g., WACloginAsAdmin) are described without mention of Linux/macOS alternatives or parity. Additionally, the overall structure and naming conventions (e.g., AzureStackHCI, SCVMM) reflect a Windows-centric ecosystem, with Windows tools and management patterns appearing before or instead of Linux equivalents.
Recommendations
  • Explicitly state whether permissions/actions (such as WACloginAsAdmin) have Linux/macOS equivalents or alternatives, and document those if available.
  • Where Windows Admin Center is referenced, provide guidance for Linux users on alternative management approaches (e.g., Azure CLI, SSH, or other cross-platform tools).
  • Add notes or links to platform-neutral management options wherever Windows-specific tools are mentioned.
  • Review and update documentation to ensure Linux and macOS users are not excluded from critical management scenarios.
Role Based Access Control Prerequisites for Azure role assignment conditions - Azure ABAC .../role-based-access-control/conditions-prerequisites.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page lists Azure PowerShell prerequisites in detail before Azure CLI, with specific module versions and installation notes, suggesting a bias toward Windows/PowerShell usage. While Azure CLI is mentioned, it receives less detail and is listed after PowerShell. No Linux/macOS-specific instructions or examples are provided, and the REST API section is platform-neutral.
Recommendations
  • Provide equal detail for Azure CLI prerequisites, including module/extension requirements if any.
  • Add explicit instructions or notes for Linux/macOS users, such as installation commands for Azure CLI and PowerShell on those platforms.
  • Include examples or links for using Azure CLI and REST API on Linux/macOS.
  • Consider listing Azure CLI before PowerShell to avoid implicit prioritization of Windows tools.
Role Based Access Control Create or update Azure custom roles using an Azure Resource Manager template - Azure RBAC ...les/role-based-access-control/custom-roles-template.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation exclusively uses Azure PowerShell commands and scripts for all deployment, verification, update, and cleanup steps. There are no examples or instructions for using Azure CLI, Bash, or other cross-platform tools. The instructions assume use of Azure Cloud Shell for PowerShell, which is available on all platforms but defaults to a Windows-centric scripting environment. Linux/macOS users may find it difficult to follow the steps without equivalent CLI or Bash examples.
Recommendations
  • Add equivalent Azure CLI (az) commands for all PowerShell examples, including deployment, verification, updating, and cleanup.
  • Include Bash script examples where appropriate, especially for parameter handling and template deployment.
  • Explicitly mention that Azure Cloud Shell supports both PowerShell and Bash, and provide instructions for switching shells.
  • Present CLI/Bash examples before or alongside PowerShell examples to avoid Windows-first bias.
Role Based Access Control Examples to delegate Azure role assignment management with conditions - Azure ABAC ...d-access-control/delegate-role-assignments-examples.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation provides command-line examples exclusively using Azure PowerShell, which is primarily a Windows-centric tool. There are no examples using cross-platform tools such as Azure CLI, Bash, or REST API, which are more commonly used on Linux and macOS. This creates friction for non-Windows users who may not have PowerShell installed or prefer native Linux/macOS tooling.
Recommendations
  • Add equivalent examples using Azure CLI, which is cross-platform and widely used on Linux/macOS.
  • Include REST API or ARM template examples for automation scenarios that are OS-agnostic.
  • Explicitly mention that Azure PowerShell is available on Linux/macOS, or provide installation guidance for those platforms.
  • Consider showing Azure CLI examples before or alongside PowerShell to avoid Windows-first perception.
Role Based Access Control List Azure deny assignments - Azure RBAC ...articles/role-based-access-control/deny-assignments.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a notable Windows bias by providing detailed PowerShell examples and outputs, referencing Windows-specific tools (Azure PowerShell, Cloud Shell), and omitting equivalent CLI or scripting examples for Linux/macOS users. The PowerShell tab is the only command-line example, and there is no mention of Azure CLI, Bash, or cross-platform scripting alternatives. Windows tools and patterns are presented before any Linux-friendly options, and Linux/macOS users must infer how to perform these tasks without direct guidance.
Recommendations
  • Add equivalent Azure CLI examples for listing deny assignments, including sample commands and output.
  • Explicitly mention that Azure CLI and Bash are supported on Linux/macOS and provide usage instructions.
  • Reorder or parallelize command-line sections so that Azure CLI and PowerShell are presented together, emphasizing cross-platform parity.
  • Include notes or links for Linux/macOS users on how to install and use Azure CLI or access Cloud Shell from non-Windows environments.
  • Provide sample REST API usage with curl or other cross-platform tools, including authentication guidance.
Role Based Access Control Troubleshoot Azure RBAC limits - Azure RBAC ...icles/role-based-access-control/troubleshoot-limits.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell is the only scripting example provided for counting role assignments, and references to PowerShell cmdlets (Get-AzRoleAssignment, Get-MgUser) are frequent and appear before Azure CLI equivalents. Azure CLI is mentioned but only as an alternative for retrieving user information, and no Linux/macOS-specific shell examples (e.g., Bash) are given. The documentation does not provide parity for Linux/macOS users in command-line instructions, and Windows-centric tools and patterns are referenced first or exclusively in several places.
Recommendations
  • Provide Azure CLI examples alongside PowerShell for all command-line tasks, especially for counting role assignments.
  • Include Bash shell examples for Linux/macOS users where applicable.
  • When referencing tools, mention Azure CLI and REST API before or alongside PowerShell, not after.
  • Clearly indicate which commands work cross-platform and highlight any platform-specific differences.
  • Add explicit instructions or links for Linux/macOS users to install and use Azure CLI.
Role Based Access Control Troubleshoot Azure RBAC .../articles/role-based-access-control/troubleshooting.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page provides troubleshooting guidance for Azure RBAC, but there is a notable bias towards Windows and PowerShell. Many examples and solutions reference Azure PowerShell cmdlets (e.g., Remove-AzRoleAssignment, Get-AzRoleAssignment) and show PowerShell output and error messages. In several troubleshooting steps, PowerShell is mentioned before Azure CLI, and some solutions are described only in terms of PowerShell usage. There are no explicit Linux/macOS-specific instructions or examples, and command-line guidance is often Windows-centric.
Recommendations
  • Add equivalent Azure CLI examples and error messages alongside PowerShell examples, especially in troubleshooting sections.
  • Ensure that CLI examples are shown before or alongside PowerShell examples to avoid Windows-first bias.
  • Include notes or guidance for Linux/macOS users, such as shell syntax differences or installation instructions for Azure CLI.
  • Where PowerShell is referenced, clarify that Azure CLI can be used cross-platform and provide links to relevant CLI documentation.
  • Review all troubleshooting steps to ensure Linux/macOS users can follow them without needing Windows-specific tools.
Role Based Access Control List Azure deny assignments - Azure RBAC ...articles/role-based-access-control/deny-assignments.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation provides detailed instructions and examples for listing Azure deny assignments using Azure PowerShell, with command syntax and output that is specific to PowerShell. There are no CLI (az) or Bash/Linux shell examples, nor is there any mention of Linux/macOS tooling or usage patterns. The PowerShell section assumes use of Azure Cloud Shell or local Azure PowerShell, which can be used on Linux/macOS but is less common than the Azure CLI in those environments. The REST API section is platform-neutral, but the only concrete command-line examples are PowerShell-based.
Recommendations
  • Add equivalent Azure CLI (az) examples for listing deny assignments, including sample commands and output.
  • Explicitly mention that Azure PowerShell can be used on Linux/macOS, but highlight Azure CLI as the preferred cross-platform tool.
  • Provide Bash shell examples for invoking the REST API using curl, including authentication guidance.
  • Where command-line examples are given, present both PowerShell and CLI/Bash examples side-by-side or in tabs.
  • Clarify prerequisites for Linux/macOS users (e.g., installation of Azure CLI, use of Bash/terminal).
Role Based Access Control Azure roles, Microsoft Entra roles, and classic subscription administrator roles ...based-access-control/rbac-and-directory-admin-roles.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation consistently references the Azure portal for role management and assignment, with no mention of Linux/macOS-specific tools or command-line examples (e.g., Azure CLI). Screenshots and instructions are portal-centric, which is most commonly accessed from Windows environments. There is no coverage of cross-platform command-line workflows, and no examples using Azure CLI or REST API, which are platform-agnostic and preferred by many Linux/macOS users.
Recommendations
  • Add examples for managing roles using Azure CLI, including command snippets for listing, assigning, and viewing roles.
  • Include references and links to REST API documentation for role management tasks.
  • Explicitly state that the Azure portal is web-based and accessible from any OS, but also provide parity with command-line and automation workflows.
  • Add a section comparing Azure PowerShell and Azure CLI, clarifying cross-platform support and usage.
  • Ensure screenshots and instructions do not assume a Windows environment (e.g., avoid references to Windows-specific UI elements or terminology).
Role Based Access Control Create or update Azure custom roles using an Azure Resource Manager template - Azure RBAC ...les/role-based-access-control/custom-roles-template.md
Medium 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 exclusively provides Azure PowerShell examples and instructions for deploying and managing custom roles via ARM templates. It assumes use of the Azure Cloud Shell in PowerShell mode, with no mention of Bash, CLI, or Linux/macOS-specific workflows. All command-line examples are PowerShell-centric, and there are no equivalent Azure CLI or Bash instructions, which may hinder Linux/macOS users or those preferring CLI tools.
Recommendations
  • Add equivalent Azure CLI examples for all PowerShell commands, including deployment, verification, updating, and cleanup steps.
  • Explicitly mention that Azure Cloud Shell is available in both Bash and PowerShell, and provide instructions for both.
  • Include notes or links for Linux/macOS users on how to install and use Azure CLI locally.
  • Consider showing CLI/Bash examples before or alongside PowerShell to avoid Windows-first bias.
Role Based Access Control Troubleshoot Azure RBAC limits - Azure RBAC ...icles/role-based-access-control/troubleshoot-limits.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First 🔧 Windows Tools
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell is the only shell scripting example given for counting role assignments, and PowerShell commands are referenced before Azure CLI equivalents. In several places, PowerShell is mentioned as a primary tool for user/principal lookup, with Azure CLI only referenced as an alternative. There are no explicit Linux/macOS-specific instructions or examples, and the use of PowerShell-centric commands may create friction for users on non-Windows platforms.
Recommendations
  • Provide Azure CLI examples alongside PowerShell for all command-line tasks, especially for counting role assignments and principal lookups.
  • Explicitly mention that Azure CLI works cross-platform and is recommended for Linux/macOS users.
  • Where PowerShell is referenced, add equivalent Bash/Azure CLI commands and clarify which commands are platform-agnostic.
  • Consider reordering examples so that platform-neutral tools (Azure CLI, REST API) are presented before Windows-specific tools.
  • Add notes or sections for Linux/macOS users to clarify any differences in workflow or tool installation.
Role Based Access Control Troubleshoot Azure RBAC .../articles/role-based-access-control/troubleshooting.md
Medium 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 provides troubleshooting guidance for Azure RBAC, with a notable emphasis on Windows-centric tools and patterns. Many examples and solutions reference Azure PowerShell cmdlets (e.g., Get-AzRoleAssignment, Remove-AzRoleAssignment) and show PowerShell output and error messages, often before or in more detail than Azure CLI equivalents. Some troubleshooting steps are described primarily in terms of PowerShell usage, and Windows-style command prompts (PS C:\>) are shown. While Azure CLI and REST API are mentioned, PowerShell is frequently presented first or in greater depth, and Linux/macOS-specific considerations are not discussed.
Recommendations
  • Provide equivalent Azure CLI examples and troubleshooting steps alongside PowerShell, especially for common tasks like listing, removing, and validating role assignments.
  • Include explicit notes or examples for Linux/macOS users, such as shell commands and expected output formats.
  • Avoid presenting PowerShell as the default or primary method; alternate examples between PowerShell and CLI, or use tabs for platform-specific instructions.
  • Mention any platform-specific limitations or differences (e.g., caching behavior in CLI vs PowerShell) where relevant.
  • Ensure screenshots and error messages are not exclusively from Windows environments.
Role Based Access Control Azure built-in roles - Azure RBAC ...n/articles/role-based-access-control/built-in-roles.md
Low Priority View Details →
Scanned: 2026-01-13 06:17
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page lists Azure built-in roles for RBAC in a platform-neutral manner, but there is mild evidence of Windows bias. Several roles and descriptions reference Windows-specific technologies (e.g., Windows 365, Windows Admin Center, NTFS permissions, SMB, Windows file servers) without mentioning Linux/macOS equivalents. Windows-related roles are present in the Compute and Storage sections, and Windows terminology appears in role names and descriptions. However, there are also roles for Linux/OSS technologies (e.g., Azure Red Hat OpenShift, Kubernetes), and the page does not provide usage examples or command-line instructions that would favor Windows or PowerShell.
Recommendations
  • Where Windows-specific roles or terminology are used (e.g., NTFS, SMB, Windows Admin Center), add clarifying notes about Linux/macOS equivalents or alternatives, if available.
  • Ensure parity by referencing Linux file permissions (e.g., POSIX ACLs) where relevant, especially in Storage roles.
  • Consider adding links or references to documentation about managing Azure resources from Linux/macOS environments (e.g., Azure CLI, Bash, SSH).
  • If roles are Windows-only, explicitly state their platform limitations.
  • Review role descriptions for implicit assumptions about Windows environments and clarify cross-platform applicability.
Role Based Access Control FAQ for Azure role assignment conditions - Azure ABAC ...n/articles/role-based-access-control/conditions-faq.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation references PowerShell before Azure CLI and REST API when describing how to add the Exists operator to an attribute, and mentions the code editor, PowerShell, and CLI as tools for logical grouping, listing PowerShell first. No explicit Linux/macOS examples or tools are given, and Windows-centric tools (PowerShell) are mentioned before cross-platform alternatives.
Recommendations
  • List Azure CLI before or alongside PowerShell when describing tooling, as CLI is cross-platform.
  • Explicitly mention that Azure CLI and REST API are available and supported on Linux/macOS.
  • Provide example commands for both PowerShell and Azure CLI in relevant sections.
  • Add a note clarifying platform compatibility for each tool mentioned.
Role Based Access Control View activity logs for Azure RBAC changes ...les/role-based-access-control/change-history-report.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents Azure PowerShell examples and explanations before Azure CLI equivalents, and provides more detailed PowerShell usage and output samples. This ordering and emphasis may create a perception of Windows bias, as PowerShell is traditionally associated with Windows, even though it is now cross-platform. No Linux-specific tools, shell examples, or OS-specific guidance are provided, but CLI coverage is present and sufficient for Linux/macOS users.
Recommendations
  • Alternate the order of PowerShell and CLI sections, or present CLI examples first to better support Linux/macOS users.
  • Explicitly mention that both PowerShell and CLI are cross-platform and supported on Linux/macOS.
  • Add brief notes or links for installing and using Azure CLI and PowerShell on Linux/macOS.
  • Include example outputs for CLI commands, matching the detail given for PowerShell.
  • Consider adding bash or shell scripting examples for common log filtering tasks.
Role Based Access Control Azure role assignment condition format and syntax - Azure ABAC ...rticles/role-based-access-control/conditions-format.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First
Summary
The documentation page is largely platform-neutral in its explanation of Azure ABAC condition syntax and logic. However, there is evidence of Windows bias in the mention of Azure PowerShell as a tool for editing conditions, and in the special characters section, which specifically references Azure PowerShell string escaping conventions before mentioning other tools. The references to PowerShell appear before Azure CLI and REST API, and there are no explicit Linux/macOS examples or notes about platform differences.
Recommendations
  • Ensure that references to Azure CLI and REST API are given equal prominence to PowerShell, especially in sections discussing tooling.
  • Add explicit examples or notes for Linux/macOS users, such as how string escaping works in Azure CLI/bash.
  • When listing tools, alternate or randomize the order (e.g., CLI, PowerShell, REST API) to avoid Windows-first perception.
  • Include a short section or callout noting that all condition syntax is platform-agnostic, and clarify any platform-specific nuances (e.g., quoting, escaping) for CLI/bash users.
Role Based Access Control Add Azure role assignment conditions using Azure Resource Manager templates - Azure ABAC ...access-control/conditions-role-assignments-template.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
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 deploying the ARM template, but the PowerShell (Windows-centric) example is presented first. There is no explicit mention of Linux/macOS environments, nor are there any platform-specific notes or parity checks. The CLI example is cross-platform, but the ordering and lack of Linux/macOS context 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.
  • Add a note clarifying that Azure CLI works on Windows, Linux, and macOS, while PowerShell is most common on Windows.
  • Include explicit instructions or links for installing and using Azure CLI on Linux/macOS.
  • Consider providing a Bash script example for Linux/macOS users.
  • Add a section or callout for platform-specific considerations, if any.
Role Based Access Control Elevate access to manage all Azure subscriptions and management groups ...le-based-access-control/elevate-access-global-admin.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides examples for Azure portal (web), PowerShell, Azure CLI, and REST API. PowerShell examples are given in a dedicated tab, and the Azure portal instructions are implicitly Windows-centric, as the portal is most commonly accessed from Windows environments. However, Azure CLI and REST API instructions are present and fully cross-platform. There is no explicit mention of Windows-only tools, nor are Linux/macOS users excluded from any steps. The order of examples (portal, PowerShell, CLI, REST) places Windows-centric options first, which may create a minor perception of Windows bias.
Recommendations
  • Explicitly state that Azure CLI and REST API instructions work on Linux and macOS, not just Windows.
  • Consider reordering tabs so that cross-platform tools (Azure CLI, REST API) appear before PowerShell.
  • Add a note clarifying that PowerShell is available on Linux/macOS, or provide Bash examples where appropriate.
  • Ensure screenshots and instructions do not assume a Windows environment (e.g., browser, UI appearance).
Role Based Access Control Assign Azure roles using Azure Resource Manager templates - Azure RBAC ...role-based-access-control/role-assignments-template.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for all key operations, ensuring cross-platform compatibility. However, in every case, the PowerShell (Windows-centric) example is presented before the Azure CLI (Linux/macOS-friendly) example. There are no Linux/macOS-specific tools or shell patterns shown, nor are there references to platform-specific issues or workarounds. No critical functionality is missing for Linux/macOS users, but the ordering may subtly reinforce a Windows-first perspective.
Recommendations
  • Alternate the order of examples, sometimes showing Azure CLI first.
  • Explicitly mention that Azure CLI works on Linux, macOS, and Windows, and is recommended for cross-platform scripting.
  • Consider adding a short note or section on platform compatibility, clarifying that all shown commands work on Linux/macOS unless otherwise noted.
  • If possible, include example shell environments (e.g., Bash, zsh) in screenshots or command snippets to visually reinforce cross-platform support.
Role Based Access Control Understand Azure role definitions - Azure RBAC ...articles/role-based-access-control/role-definitions.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page demonstrates a mild Windows bias by consistently listing Azure PowerShell (a Windows-centric tool) before Azure CLI in examples and explanations. Role definition examples are shown first in PowerShell format, then in CLI format. There are no explicit Linux/macOS-only examples, but the CLI is cross-platform and included. No Windows-only tools or patterns are mentioned, and Linux users are not blocked from completing any tasks.
Recommendations
  • Alternate the order of examples, sometimes showing Azure CLI before PowerShell.
  • Explicitly mention that Azure CLI is cross-platform and suitable for Linux/macOS users.
  • Add a brief note or section highlighting Linux/macOS usage, such as common shell environments or installation links.
  • Where possible, provide examples using Bash or other Linux-native shells, especially for scripting.
  • Ensure parity in troubleshooting or tool support notes for non-Windows platforms.
Role Based Access Control Transfer an Azure subscription to a different Microsoft Entra directory ...les/role-based-access-control/transfer-subscription.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page predominantly uses Azure CLI and Bash examples, which are cross-platform, but in the few places where platform-specific instructions are mentioned (such as listing ACLs for Azure Data Lake Storage Gen2), only Windows/PowerShell is referenced and Linux/macOS alternatives are omitted. Additionally, in the managed identities section, links and examples for configuring managed identities on VMs and VMSS reference Windows VM documentation first, with no explicit mention of Linux VM equivalents.
Recommendations
  • Where instructions mention using PowerShell or the Azure portal for listing ACLs, add equivalent Linux/macOS command-line examples (e.g., using Azure CLI or REST API).
  • When referencing managed identity configuration guides, include links for both Windows and Linux VM/VMSS documentation to ensure parity.
  • Review all example commands and ensure that any platform-specific instructions are accompanied by alternatives for Linux/macOS users.
  • Explicitly state that Azure CLI commands work on Linux/macOS and provide troubleshooting tips for common cross-platform issues.
Role Based Access Control Understand Azure role assignments - Azure RBAC ...articles/role-based-access-control/role-assignments.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page shows a mild Windows bias by presenting Azure PowerShell examples and references before Azure CLI and REST API equivalents. The PowerShell example is shown first, and links to PowerShell documentation precede CLI/REST links. There are no explicit Linux/macOS exclusions, but the ordering and emphasis may subtly favor Windows users.
Recommendations
  • Alternate the order of examples so that Azure CLI (cross-platform) is shown before or alongside PowerShell.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide links to installation guides for those platforms.
  • Ensure that all tooling references (PowerShell, CLI, REST, Bicep) are presented with equal prominence.
  • Add a note clarifying that Azure PowerShell is available on Linux/macOS, or suggest CLI for those platforms.
Role Based Access Control List Azure role definitions - Azure RBAC ...les/role-based-access-control/role-definitions-list.md
Low Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents Azure PowerShell examples before Azure CLI examples, and the PowerShell section is more detailed with multiple example scenarios and output formats. PowerShell is a Windows-centric tool, and its examples use Windows-style prompts (e.g., 'PS C:\>'). While Azure CLI is cross-platform and well-documented here, the ordering and depth of PowerShell coverage may subtly signal a Windows-first approach.
Recommendations
  • Present Azure CLI examples before or alongside PowerShell examples to emphasize cross-platform parity.
  • Balance the depth of examples and output formats between PowerShell and CLI sections.
  • Add explicit notes that Azure CLI works natively on Linux/macOS and highlight installation links for non-Windows platforms.
  • Avoid Windows-specific prompts (like 'PS C:\>') unless necessary, or provide equivalent Linux/macOS shell prompts.
  • Consider adding Bash or shell script examples where appropriate.
← Previous Page 1 of 2 Next →