298
Total Pages
220
Linux-Friendly Pages
78
Pages with Bias
26.2%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

365 issues found
Showing 226-250 of 365 flagged pages
Cost Management Billing Programmatically create Azure subscriptions with legacy APIs ...manage/programmatically-create-subscription-preview.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 🔧 Windows Tools
Summary
The documentation provides REST, PowerShell, and Azure CLI examples for EA subscription creation, but PowerShell is presented before Azure CLI and is explicitly called out to be run in Azure Cloud Shell with PowerShell selected, which is a Windows-centric tool. There are no Linux/macOS-specific shell or scripting examples, and PowerShell is referenced as a primary method. For MCA and MPA accounts, only REST API examples are provided, but the EA section's ordering and tooling favor Windows users.
Recommendations
  • Present Azure CLI examples before PowerShell, or alternate the order to avoid implicit prioritization.
  • Explicitly mention that Azure CLI works cross-platform and can be run on Linux/macOS, and provide instructions for installing and running CLI on those platforms.
  • Add Bash shell script examples for REST API calls (e.g., using curl or httpie) to demonstrate Linux/macOS workflows.
  • Clarify that Azure Cloud Shell supports both Bash and PowerShell, and show how to select Bash.
  • Avoid language like 'select PowerShell' without also mentioning Bash as an option.
  • For PowerShell examples, note that PowerShell Core is available cross-platform, or provide equivalent Bash/CLI commands.
Cost Management Billing Save on SAP HANA Large Instances with an Azure reservation ...-docs/prepay-hana-large-instances-reserved-capacity.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 Missing Linux Example Windows First
Summary
The documentation page exclusively provides examples using armclient with PowerShell syntax and does not mention or provide equivalent Linux/macOS command-line instructions. The use of PowerShell and armclient (which is most commonly used on Windows) suggests a Windows-centric approach, and no alternative tools or shell examples for Linux/macOS are offered. All example code blocks are tagged as 'azurepowershell-interactive', reinforcing the Windows-first bias.
Recommendations
  • Provide equivalent examples using bash/curl for REST API calls, which are natively available on Linux/macOS.
  • Clarify whether armclient is cross-platform and, if so, provide installation and usage instructions for Linux/macOS.
  • Include explicit instructions or code samples for Linux/macOS users, such as using curl or httpie.
  • Avoid tagging all code blocks as 'azurepowershell-interactive' if the commands are not PowerShell-specific.
  • Add a section noting cross-platform compatibility and any differences in tooling or syntax.
Cost Management Billing Manage Azure Reservations ...nt-billing/reservations/manage-reserved-vm-instance.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 page for managing Azure Reservations demonstrates a Windows bias, especially in the section on splitting reservations, where only PowerShell commands are provided. There are no CLI (az) or REST API examples for Linux/macOS users, and PowerShell is presented as the primary method for scripting these operations. Throughout the page, graphical instructions reference the Azure portal, which is cross-platform, but command-line automation is Windows-centric.
Recommendations
  • Add equivalent Azure CLI (az) examples for splitting reservations and updating scopes, as the Azure CLI is cross-platform and preferred by many Linux/macOS users.
  • Include REST API sample calls for reservation management tasks, with curl or HTTP request examples.
  • Explicitly mention that PowerShell Core is available on Linux/macOS, or clarify any limitations if only Windows PowerShell is supported.
  • Where command-line examples are given, present Azure CLI first or side-by-side with PowerShell to avoid Windows-first bias.
Cost Management Billing Get started with your updated Azure billing account ...ent-billing/understand/mosp-new-customer-experience.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 Tools
Summary
The documentation page references PowerShell as a primary automation and scripting tool for billing and subscription operations, both in the API support section and when describing automation options. There are no explicit Linux/macOS CLI examples, nor is the Azure CLI mentioned as an alternative to PowerShell for cross-platform users. This creates a subtle bias toward Windows users and may cause friction for those on Linux or macOS.
Recommendations
  • Include Azure CLI examples alongside or instead of PowerShell for automation and scripting tasks, as Azure CLI is cross-platform.
  • Explicitly mention that APIs and SDKs can be used from any OS, and provide sample commands for Linux/macOS environments.
  • Add notes or sections clarifying parity between PowerShell and Azure CLI, and link to relevant Azure CLI documentation.
  • Ensure screenshots and instructions in the portal are OS-agnostic or clarify that the portal is accessible from any modern browser.
Cost Management Billing Discover your Microsoft cloud footprint FAQ ...-management-billing/manage/discover-cloud-footprint.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias primarily through its exclusive use of Azure portal and Microsoft 365 admin center GUI workflows, with no mention of Linux-specific tools, CLI alternatives (other than Azure CLI, which is cross-platform but not explicitly shown in a Linux context), or PowerShell vs. Bash parity. All examples and instructions assume use of Microsoft-provided portals and admin centers, which are most commonly accessed from Windows environments. There are no references to Linux-native tools, nor are Linux-specific command-line examples (e.g., Bash scripts) provided alongside Azure CLI snippets.
Recommendations
  • Explicitly state that Azure CLI commands work on Linux, macOS, and Windows, and provide Bash script examples where appropriate.
  • Include instructions for accessing billing and tenant information using Linux-native tools or from Linux environments (e.g., via curl, jq, or Bash).
  • Where GUI workflows are described, mention that the portals are accessible from any OS/browser, and provide parity for command-line access.
  • If PowerShell is referenced elsewhere, ensure Bash equivalents are also provided.
  • Add troubleshooting or access notes for users on Linux systems, especially for authentication and API calls.
Cost Management Billing Protect tenants and subscriptions from abuse and fraud attacks ...gement-billing/manage/protect-tenants-subscriptions.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation page focuses exclusively on Microsoft-centric tools and portals (Azure portal, Microsoft 365 Admin Center, Microsoft Entra ID), with no mention of Linux-specific tools, command-line interfaces, or cross-platform automation methods. There are no examples or instructions for performing these actions using Linux shells, CLI tools, or REST APIs, and related links reference Azure PowerShell but not Azure CLI or Bash equivalents.
Recommendations
  • Include examples using Azure CLI and Bash scripts alongside or instead of Azure PowerShell, especially for resource deletion and subscription management.
  • Reference REST API endpoints for subscription and tenant management, which are platform-agnostic and usable from any OS.
  • Add explicit instructions or links for performing actions from Linux environments, such as using Azure CLI on Linux or macOS.
  • Ensure that related content links provide parity between PowerShell and CLI/Bash tabs, so Linux users have clear guidance.
  • Mention cross-platform management options early in the documentation, not just Microsoft-specific portals and tools.
Cost Management Billing Understand your detailed usage and charges ...cost-management-billing/understand/understand-usage.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a mild Windows bias by explicitly mentioning Microsoft Excel as the primary tool for opening the usage and charges CSV file, without mentioning Linux-native alternatives or providing Linux-specific instructions. There are no command-line examples, but the lack of reference to Linux tools or workflows (such as LibreOffice, csvkit, or command-line parsing) may disadvantage Linux users.
Recommendations
  • Mention Linux-compatible spreadsheet applications such as LibreOffice Calc or GNOME Spreadsheet alongside Microsoft Excel.
  • Suggest command-line tools for viewing or parsing CSV files, such as cat, less, head, tail, or csvkit, for Linux users.
  • Include explicit instructions or examples for downloading and opening the CSV file on Linux systems.
  • Ensure future documentation provides parity in tool recommendations and examples for both Windows and Linux environments.
Cost Management Billing Tutorial - Seed a historical cost dataset with the Exports API ...e/tutorial-seed-historical-cost-dataset-exports-api.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page demonstrates mild Windows bias by listing Windows-centric tools (Visual Studio, PowerShell) before Linux-native alternatives (Curl) in the 'popular ways to query the API' section. PowerShell is specifically called out with a direct link and example, whereas Linux command-line tools like Curl are mentioned but not exemplified. No Linux shell (bash) or scripting examples are provided, and Windows tools are presented first.
Recommendations
  • Provide explicit Linux/bash command-line examples using curl or wget for API requests.
  • List cross-platform tools (Curl, Insomnia, Bruno) before Windows-specific tools (Visual Studio, PowerShell) to avoid implicit prioritization.
  • Include example scripts for both PowerShell and bash to demonstrate parity.
  • Mention platform-agnostic tools and clarify that all examples can be run on Linux, macOS, and Windows.
  • Consider adding a note or section on how to authenticate and run API requests from Linux environments.
Cost Management Billing Analyze Azure costs with the Power BI App ...-cost-data-azure-cost-management-power-bi-template-app.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation is centered entirely around the use of Power BI, a Microsoft Windows-centric tool, and does not mention or provide alternatives for Linux users. All instructions, screenshots, and troubleshooting steps assume the use of Power BI Desktop or Power BI Service, which are not natively available on Linux. There are no examples or guidance for users on Linux platforms, nor are any cross-platform or browser-based alternatives highlighted.
Recommendations
  • Explicitly state the platform requirements and limitations for Power BI Desktop and Service, including lack of native Linux support.
  • Provide guidance for Linux users, such as using Power BI Service via a web browser, or alternative data analysis tools that are cross-platform.
  • If possible, include instructions for accessing or manipulating Azure cost data using cross-platform tools (e.g., Python scripts, Jupyter notebooks, or open-source BI tools like Apache Superset or Metabase).
  • Add a section addressing Linux/macOS users, outlining any workarounds (such as running Power BI Desktop via Wine, or using virtual machines) and clarifying which features are only available on Windows.
  • Ensure that future documentation includes parity in examples and troubleshooting for all major operating systems, or at least acknowledges when parity is not possible.
Cost Management Billing Assign access to Cost Management data ...ost-management-billing/costs/assign-access-acm-data.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively describes access assignment using the Azure portal UI, with no mention of command-line methods. There are no examples using Azure CLI, Bash, or Linux-native tools; nor is PowerShell mentioned, but the absence of Linux/CLI alternatives means the instructions implicitly favor Windows users who are more likely to use the portal or PowerShell. The documentation does not provide parity for Linux users who may prefer scripting or CLI-based workflows.
Recommendations
  • Add examples using Azure CLI commands for assigning roles and permissions at each scope (billing account, department, enrollment account, management group, subscription, resource group).
  • Include Bash script snippets for common access assignment tasks.
  • Explicitly mention that all role assignments can be performed via Azure CLI or REST API, and link to relevant documentation.
  • Provide a section comparing portal, PowerShell, and CLI methods, with equal prominence for each.
  • Ensure screenshots and step-by-step instructions are available for both portal and CLI workflows.
Cost Management Billing Add or change Azure subscription administrators ...illing/manage/add-change-subscription-administrator.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page exclusively references the Azure portal (web UI) for all administrative actions and does not provide any command-line examples. There is no mention of platform-specific tools, but the lack of CLI instructions (such as Azure CLI or PowerShell) means users on Linux or macOS are not provided with parity for automation or scripting. The absence of Azure CLI examples is notable, as PowerShell is often associated with Windows, and its omission here avoids direct Windows bias, but the lack of any CLI guidance still disadvantages non-Windows users.
Recommendations
  • Add Azure CLI examples for assigning roles and managing administrators, as Azure CLI is cross-platform and widely used on Linux and macOS.
  • If PowerShell examples are added, ensure Azure CLI equivalents are provided and presented first or side-by-side.
  • Explicitly mention that all steps can be performed using Azure CLI or REST API, and link to relevant documentation.
  • Clarify that the Azure portal is accessible from any OS, but provide parity for users who prefer or require command-line automation.
Cost Management Billing Create an Enterprise Agreement subscription ...ement-billing/manage/create-enterprise-subscription.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively describes subscription creation using the Azure portal, which is a web-based GUI accessible from any OS, but all screenshots and instructions use the Windows-style interface. There are no command-line examples (such as Azure CLI, PowerShell, or Bash), nor is there mention of Linux-specific workflows or tools. The documentation does not provide parity for users who prefer or require Linux or command-line automation.
Recommendations
  • Add examples for creating subscriptions using Azure CLI, which is cross-platform and commonly used on Linux.
  • Include PowerShell examples only if Azure CLI or Bash equivalents are also provided, and present them together or with CLI first.
  • Explicitly mention that the Azure portal is accessible from any OS/browser, and clarify that the screenshots are representative.
  • Provide guidance for automating subscription creation via REST API, with sample requests using curl or similar Linux tools.
  • Where possible, avoid UI-only instructions and offer equivalent command-line or API workflows.
Cost Management Billing EA Billing administration on the Azure portal ...-management-billing/manage/direct-ea-administration.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation consistently references the Azure portal and Microsoft account types (work, school, Microsoft account) for all administrative tasks, with no mention of Linux-specific tools, CLI, or cross-platform alternatives. All screenshots and instructions are based on the Azure portal GUI, which is most commonly accessed from Windows environments. There are no examples or guidance for using Azure CLI, REST API, or automation tools that are platform-agnostic or Linux-friendly. The documentation does not mention PowerShell, but it implicitly assumes a Windows-centric workflow by omitting Linux or CLI alternatives.
Recommendations
  • Add equivalent instructions for managing EA billing tasks using Azure CLI and REST API, which are cross-platform and work on Linux.
  • Include examples and screenshots for Azure CLI commands alongside portal-based steps.
  • Reference automation options (e.g., scripting with Bash, Python, or PowerShell Core) for common tasks to support Linux users.
  • Clarify that the Azure portal is accessible from any modern browser and is not limited to Windows.
  • Provide links to documentation for Azure CLI and REST API for all major administrative actions described.
  • Ensure terminology and examples do not assume Windows-only environments or authentication methods.
Cost Management Billing Create a Microsoft Customer Agreement subscription request ...nagement-billing/manage/create-subscription-request.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively describes using the Azure portal via graphical user interface (GUI) screenshots and instructions, which is most commonly accessed from Windows environments. There are no examples or instructions for performing these tasks via command-line tools (such as Azure CLI or PowerShell), nor is there any mention of Linux-specific workflows or parity. Programmatic creation is referenced, but no cross-platform examples are provided.
Recommendations
  • Add step-by-step instructions for creating a subscription using Azure CLI, which is cross-platform and widely used on Linux.
  • Include PowerShell examples, but ensure Azure CLI examples are given equal prominence and appear before or alongside PowerShell to avoid Windows-first bias.
  • Explicitly mention that the Azure portal is accessible from any OS/browser to clarify platform neutrality.
  • Provide links to documentation for both Azure CLI and PowerShell methods for subscription management.
  • Where screenshots are used, clarify that the portal UI is the same regardless of operating system.
Cost Management Billing Manage access to Azure billing ...ost-management-billing/manage/manage-billing-access.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively references the Azure portal for managing billing access and role assignments, with no mention of command-line or automation options. There are no examples using cross-platform tools such as Azure CLI or REST API, nor are Linux shell or scripting patterns provided. The lack of PowerShell examples avoids explicit Windows tooling bias, but the portal-centric instructions implicitly favor Windows users, as the Azure portal experience is most commonly associated with Windows environments.
Recommendations
  • Add examples for managing billing access using Azure CLI, which is cross-platform and works on Linux, macOS, and Windows.
  • Include REST API instructions for programmatic access to billing roles and invoice downloads.
  • Provide sample shell commands (bash/zsh) for Linux users to automate billing tasks.
  • Explicitly mention that all steps can be performed from any OS, and clarify browser compatibility for the Azure portal.
  • If PowerShell examples are added, ensure Azure CLI or bash equivalents are presented alongside.
Cost Management Billing Manage billing across multiple tenants ...gement-billing/manage/manage-billing-across-tenants.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively references the Azure portal and Microsoft admin center web interfaces, which are primarily accessed via browsers on Windows. There are no command-line examples (such as PowerShell, CLI, Bash, or Linux shell commands), nor are Linux-specific tools, patterns, or alternative workflows mentioned. All screenshots and navigation instructions assume a graphical interface typical of Windows environments. There is no mention of Azure CLI, REST API, or automation options that would be platform-agnostic or Linux-friendly.
Recommendations
  • Add Azure CLI examples for all major tasks (e.g., adding associated billing tenants, assigning roles, moving subscriptions) alongside portal instructions.
  • Include REST API references or sample requests for billing management actions to support automation and cross-platform usage.
  • Explicitly mention that all steps can be performed from any OS with a supported browser, and clarify any platform-specific limitations.
  • Provide links or examples for managing billing via command-line tools on Linux and macOS, not just via the portal.
  • Add troubleshooting and navigation guidance for users accessing the Azure portal from Linux or macOS environments.
Cost Management Billing EA tasks in a Microsoft Customer Agreement - Azure ...management-billing/manage/mca-enterprise-operations.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page consistently references the Azure portal for all billing and account management tasks, without mentioning or providing examples for command-line or automation alternatives such as Azure CLI, REST API, or scripting. There is no mention of Linux or cross-platform tools, and no PowerShell-specific bias, but the exclusive focus on the Azure portal (a web GUI) and lack of CLI/API examples creates a Windows-first and GUI-centric bias. This may disadvantage users who prefer or require Linux-based, automated, or command-line workflows.
Recommendations
  • Include examples for performing key tasks using Azure CLI, which is cross-platform and widely used on Linux.
  • Reference REST API endpoints for billing/account management tasks, enabling automation and platform neutrality.
  • Where possible, provide both GUI (portal) and CLI/API instructions side-by-side for parity.
  • Explicitly mention that all tasks can be performed from Linux, macOS, or Windows environments using CLI or API.
  • Add links to documentation for Azure CLI and REST API usage for billing/account management.
Cost Management Billing Programmatically create Azure Enterprise Agreement subscriptions with the latest APIs ...grammatically-create-subscription-enterprise-agreement.md
Medium Priority View Details →
Scanned: 2026-01-11 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 in several sections, and references PowerShell-specific modules and cmdlets (e.g., PowerShellGet, New-AzSubscriptionAlias) with installation instructions. While Azure CLI and REST API examples are included, there is a tendency to mention PowerShell first and provide more detail on PowerShell module installation, which may imply a Windows-centric approach. No Linux-specific tools or shell patterns are mentioned, and there are no explicit Linux or Bash examples, though Azure CLI is cross-platform.
Recommendations
  • Alternate the order of PowerShell and Azure CLI examples, or present Azure CLI first to avoid implicit Windows-first bias.
  • Provide explicit Bash or Linux shell examples where appropriate, especially for Azure CLI usage.
  • Clarify that Azure CLI commands work on Windows, Linux, and macOS, and include notes or examples for Linux users (e.g., using Bash syntax, installation instructions for Linux).
  • Minimize PowerShell-specific installation instructions unless equally providing CLI installation steps for Linux/macOS.
  • Reference cross-platform tools and avoid assuming the reader is using Windows or PowerShell unless necessary for the scenario.
Cost Management Billing Programmatically create Azure subscriptions for a Microsoft Customer Agreement with the latest APIs ...cally-create-subscription-microsoft-customer-agreement.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides examples for REST, Azure PowerShell, and Azure CLI in parallel, but PowerShell examples are consistently presented before Azure CLI examples in each section. There is a notable emphasis on PowerShell, including installation instructions for specific PowerShell modules, which are typically associated with Windows environments. No Linux-specific shell examples (e.g., Bash scripts) or explicit Linux tool references are provided, and PowerShell is traditionally a Windows-first technology, although it is now cross-platform. The documentation does not mention Linux or macOS environments, nor does it address potential differences or considerations for users on those platforms.
Recommendations
  • Alternate the order of PowerShell and Azure CLI examples, or present Azure CLI first to avoid implicit Windows-first bias.
  • Add explicit notes that both PowerShell and Azure CLI are cross-platform, and provide guidance for Linux/macOS users where relevant.
  • Include Bash shell script examples or references for common tasks, especially for automation scenarios.
  • Mention installation steps for Azure CLI and PowerShell on Linux/macOS, not just Windows.
  • Clarify that all examples work on Linux, macOS, and Windows, and highlight any platform-specific caveats if they exist.
Cost Management Billing Programmatically create Azure subscriptions for a Microsoft Partner Agreement with the latest APIs ...ically-create-subscription-microsoft-partner-agreement.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation demonstrates a mild Windows bias by consistently including Azure PowerShell examples alongside REST and Azure CLI, even when PowerShell is not supported for certain operations (with explicit notes to use CLI or REST instead). PowerShell instructions (including installation steps) are provided in detail, and PowerShell is presented as a primary automation option. While Azure CLI is included throughout and is cross-platform, the presence and prominence of PowerShell (a Windows-centric tool) and its installation instructions may signal a preference for Windows environments. There are no Linux-specific examples, troubleshooting, or tool mentions, and no explicit parity notes for Linux users.
Recommendations
  • Clarify that Azure CLI is fully cross-platform and highlight its use for Linux/macOS users.
  • Add notes or examples for Linux/macOS environments, such as shell scripting or CLI usage in Bash.
  • Avoid unnecessary PowerShell installation instructions unless CLI is not available or is less capable.
  • Where PowerShell is not supported, consider removing the tab entirely or providing a brief explanation for Linux users.
  • Explicitly mention that all CLI examples work on Linux/macOS and Windows, and provide troubleshooting tips for non-Windows platforms if relevant.
Cost Management Billing View Azure reservation utilization ...gement-billing/reservations/reservation-utilization.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a bias towards Windows environments by exclusively referencing Windows-centric tools such as Power BI Desktop and the Azure portal, without mentioning or providing examples for Linux equivalents or cross-platform command-line usage. There are no CLI or API usage examples, and PowerShell is mentioned only in passing, with no Linux shell or Azure CLI examples provided.
Recommendations
  • Add explicit examples for retrieving reservation utilization using Azure CLI commands, which are cross-platform and commonly used on Linux.
  • Include REST API usage examples with curl or other Linux-friendly tools.
  • Mention Power BI alternatives or ways to access utilization data on Linux (e.g., using Power BI web, exporting data for use in other BI tools).
  • Clarify that the Azure portal and Power BI web interfaces are accessible from any OS, and provide guidance for Linux users where appropriate.
  • Ensure that any references to PowerShell are accompanied by Azure CLI or bash script equivalents.
Cost Management Billing Manage Azure savings plans ...management-billing/savings-plan/manage-savings-plan.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively references the Azure portal UI and does not provide any command-line examples, such as Azure CLI or PowerShell. While it avoids explicit Windows-only tools, the absence of Linux-friendly instructions (e.g., Azure CLI commands, bash scripts) and the focus on GUI navigation (which is more common in Windows environments) results in a subtle Windows-first bias. There are no examples or guidance for managing savings plans from Linux or cross-platform command-line interfaces.
Recommendations
  • Add Azure CLI examples for all major operations (e.g., changing scope, viewing details, delegating roles) alongside portal instructions.
  • Explicitly mention that all steps can be performed from any OS using the Azure portal, and provide links to cross-platform tools.
  • Include PowerShell examples if relevant, but always provide Azure CLI (bash-friendly) equivalents.
  • Add a section describing automation options for Linux users, such as scripting with Azure CLI or REST API.
  • Ensure terminology and screenshots (if any) do not assume a Windows environment.
Cost Management Billing Calculate Enterprise Agreement (EA) savings plan cost savings ...ling/savings-plan/calculate-ea-savings-plan-savings.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates Windows bias by exclusively using Excel for data preparation and calculation steps, with all instructions and screenshots tailored to Excel on Windows. There are no examples, instructions, or mentions of Linux-native tools (such as LibreOffice Calc, Gnumeric, or command-line utilities like awk, csvkit, or pandas) for handling CSV files. The workflow assumes access to Excel and does not provide parity for Linux users who may prefer or require alternative tools.
Recommendations
  • Include explicit instructions and screenshots for opening and manipulating the CSV file in Linux-native spreadsheet applications such as LibreOffice Calc or Gnumeric.
  • Provide alternative methods for calculating savings using command-line tools (e.g., awk, csvkit, pandas) that are commonly available on Linux.
  • Add a note or section highlighting cross-platform options and clarifying that the process is not limited to Excel or Windows.
  • Where formulas are described, show how they can be implemented in LibreOffice Calc or via command-line scripts.
  • Ensure that future documentation examples are balanced between Windows and Linux environments, or are tool-agnostic where possible.
Cost Management Billing Software costs not included in Azure savings plans ...nt-billing/savings-plan/software-costs-not-included.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation focuses exclusively on Windows VM software costs and associated meters, without mentioning Linux VM scenarios, Linux software costs, or equivalent meters. All examples and tables are Windows-centric, and there is no guidance for users running Linux workloads.
Recommendations
  • Add a section describing how savings plans apply to Linux VMs, including any relevant software costs or confirming that none apply.
  • Include tables or examples for Linux VM meters, if applicable, or explicitly state that Linux VMs do not incur additional software meter charges.
  • Clarify in the introduction that the content is specific to Windows VMs and provide parity information for Linux users.
  • Ensure future updates consider both Windows and Linux scenarios, especially in cost management documentation.
Cost Management Billing Troubleshoot Azure subscription sign-in issues ...roubleshoot-subscription/troubleshoot-sign-in-issue.md
Medium Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by listing Microsoft Edge (a Windows-centric browser) first in all browser-related troubleshooting steps, and by omitting explicit instructions for Linux browsers or Linux-specific troubleshooting. All examples and steps are tailored to Edge, Chrome, and Safari, with no mention of Firefox (commonly used on Linux) or Linux-specific browser behaviors and settings.
Recommendations
  • Add troubleshooting steps for Firefox, including instructions for private browsing and clearing cache/cookies, as it is widely used on Linux.
  • Explicitly mention Linux as a supported platform and provide guidance for common Linux browsers and desktop environments.
  • Ensure browser instructions are platform-agnostic or include platform-specific notes (e.g., how to access browser settings on Linux).
  • Avoid listing Windows-centric tools or browsers first; instead, order browsers alphabetically or by usage statistics across platforms.
  • Include a note that steps apply to all operating systems, and specify any OS-specific differences where relevant.