591
Total Pages
510
Linux-Friendly Pages
81
Pages with Bias
13.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

177 issues found
Showing 1-25 of 177 flagged pages
Cost Management Billing Analyze Azure costs with the Power BI App ...-cost-data-azure-cost-management-power-bi-template-app.md
High Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily focused on Power BI, a Microsoft product primarily used on Windows. All installation and usage instructions assume the use of Power BI App and Power BI Desktop, with no mention of Linux or macOS alternatives, nor any cross-platform CLI or API options. Screenshots and troubleshooting steps are specific to the Windows-based Power BI experience. The only VM-specific report highlighted is for Windows Server AHB usage, with no mention of Linux VM cost analysis.
Recommendations
  • Explicitly state platform requirements and limitations for Power BI App and Desktop, including lack of Linux/macOS support.
  • Provide alternative methods for cost analysis for Linux/macOS users, such as using Azure Cost Management APIs, CLI, or web portal.
  • Include examples or links for cross-platform tools and workflows where possible.
  • Add cost analysis examples for Linux VMs alongside Windows VM reports.
  • Clarify any steps that can be performed in the browser (Power BI Service) and which require Windows-only software.
Cost Management Billing Analyze Azure costs with the Power BI App ...-cost-data-azure-cost-management-power-bi-template-app.md
High Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily focused on the Power BI App and Power BI Desktop, which are Windows-centric tools. There are no examples or guidance for Linux or macOS users, nor mention of alternative tools or installation methods for those platforms. All screenshots and instructions assume the use of the Windows GUI and ecosystem, and there is no discussion of CLI, cross-platform, or web-based alternatives for cost analysis.
Recommendations
  • Explicitly state platform requirements and limitations for Power BI App and Desktop (e.g., Windows-only).
  • Provide guidance for Linux/macOS users, such as using Power BI Service (web), or alternative reporting tools compatible with Azure Cost Management data.
  • Include any available cross-platform or browser-based workflows for cost analysis.
  • Add troubleshooting and installation notes for non-Windows environments, or link to relevant resources.
  • If possible, mention open-source or third-party tools that Linux/macOS users can use to analyze Azure cost data.
Cost Management Billing Assign permissions to Cost Management APIs ...nt-billing/automate/cost-management-api-permissions.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by referencing Azure PowerShell as the primary CLI tool for assigning roles to service principals, without mentioning cross-platform alternatives such as Azure CLI or providing Linux/macOS-specific instructions. The examples and links focus on PowerShell and portal-based workflows, which are more familiar to Windows users, and do not offer parity for Linux users or those using bash or other shells.
Recommendations
  • Include Azure CLI examples for assigning roles to service principals, as Azure CLI is cross-platform and widely used on Linux and macOS.
  • Explicitly mention that Azure PowerShell is available on Linux/macOS, or provide instructions for installing and using it on those platforms.
  • Add bash or shell script examples where appropriate, especially for automation scenarios.
  • Ensure that portal instructions are supplemented with command-line alternatives for users who prefer or require non-GUI workflows.
  • Review linked articles to ensure Linux/macOS parity in examples and instructions.
Cost Management Billing Analyze Azure costs with the Power BI App ...-cost-data-azure-cost-management-power-bi-template-app.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates Windows bias by exclusively referencing Power BI, a tool with limited Linux support, and by providing instructions and screenshots that assume a Windows/Power BI Desktop environment. There are no examples or guidance for Linux users, nor are alternative cross-platform or Linux-native tools mentioned. The documentation also highlights Windows Server AHB usage in reporting, further centering Windows-specific scenarios.
Recommendations
  • Include explicit notes about Power BI's platform support, clarifying limitations for Linux users.
  • Provide alternative instructions or tool recommendations for Linux users (e.g., using Power BI web, Azure CLI, or open-source BI tools like Grafana).
  • Add examples or troubleshooting steps relevant to Linux environments where possible.
  • Mention cross-platform data access methods (such as REST APIs or CSV exports) that Linux users can utilize.
  • Balance coverage of Windows-specific features (like AHB) with equivalent Linux VM scenarios, if applicable.
Cost Management Billing Quickstart - Create a budget with Bicep ...-management-billing/costs/quick-create-budget-bicep.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all deployment and management tasks. However, PowerShell examples are given equal prominence as CLI, and PowerShell is a Windows-centric tool. References to PowerShell modules (e.g., Get-AzActionGroup) are included alongside CLI commands. There is no explicit mention of Linux-specific shell patterns (such as Bash arrays), nor are there any notes about differences in variable syntax or usage between Windows (PowerShell) and Linux (Bash). The documentation assumes familiarity with PowerShell, which may disadvantage Linux users.
Recommendations
  • Add explicit Bash shell examples for variable assignment and usage, especially for parameters passed to Azure CLI commands (e.g., arrays of emails or resource groups).
  • Include notes or tips about differences in variable syntax between PowerShell and Bash when using Azure CLI.
  • Clarify that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows, while PowerShell is primarily Windows-focused.
  • Consider listing CLI (Bash) examples before PowerShell to reduce perceived Windows-first bias.
  • Where PowerShell modules are referenced, provide equivalent Bash/CLI commands or links to relevant documentation for Linux users.
Cost Management Billing Introduction to cost allocation ...nagement-billing/costs/cost-allocation-introduction.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by consistently listing Windows-centric tools (Azure portal, PowerShell) before cross-platform options (CLI, REST API) when describing how to manage subscriptions and resource groups. There are no explicit Linux or Bash examples, nor is there mention of Linux-specific tooling or workflows. The repeated emphasis on PowerShell and the Azure portal, both of which are traditionally associated with Windows environments, further reinforces this bias.
Recommendations
  • Provide explicit examples using Azure CLI commands (which are cross-platform) alongside or before PowerShell examples.
  • Include references to Bash scripting or Linux-native workflows where applicable.
  • When listing management options, alternate the order or explicitly state that CLI and REST API are cross-platform and suitable for Linux/macOS users.
  • Add links to documentation or tutorials for managing Azure resources from Linux environments.
  • Ensure screenshots and diagrams do not exclusively depict Windows interfaces.
Cost Management Billing Copy billing roles from one MCA to another MCA across tenants with a script ...s/cost-management-billing/manage/mca-role-migration.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page exhibits a strong Windows bias by exclusively providing a PowerShell script for role migration, instructing users to save the script as a PS1 file, and guiding them to use PowerShell in Azure Cloud Shell. There are no Bash or Linux-native script examples, nor is there mention of how to perform the same task using Linux tools or shell environments. The instructions and screenshots prioritize PowerShell and do not address Linux users' needs.
Recommendations
  • Provide equivalent Bash or Python script examples for Linux/macOS users.
  • Include instructions for running the migration script in Bash within Azure Cloud Shell, or clarify cross-platform compatibility.
  • Mention prerequisites and installation steps for PowerShell Core on Linux/macOS if PowerShell is required.
  • Add notes or sections highlighting any differences or considerations when running the script on non-Windows platforms.
  • Offer troubleshooting tips for Linux users, such as file permission issues or dependency installation.
Cost Management Billing Protect tenants and subscriptions from abuse and fraud attacks ...gement-billing/manage/protect-tenants-subscriptions.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation focuses exclusively on Microsoft-centric tools and environments (Azure portal, Microsoft 365 Admin Center, Microsoft Entra, etc.), with no mention of Linux-specific tools, CLI commands, or cross-platform alternatives. References to deletion and management actions point to Microsoft portals and documentation, and related content links include Azure PowerShell tabs but do not mention Bash, Azure CLI, or Linux workflows. This creates a Windows-first bias and omits guidance for Linux users.
Recommendations
  • Include examples using Azure CLI and Bash for subscription and resource management alongside PowerShell examples.
  • Add explicit instructions or links for performing tenant and subscription actions from Linux environments.
  • Reference cross-platform tools and workflows where possible, not just Microsoft portals and Windows-based admin centers.
  • Ensure related content links offer parity between PowerShell and CLI/Bash tabs, and clarify which steps are platform-agnostic.
Cost Management Billing Link a partner ID to your Power Platform and Dynamics Customer Insights accounts with your Azure credentials ...-billing/manage/link-partner-id-power-apps-accounts.md
High Priority View Details →
Scanned: 2026-01-10 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 exhibits a Windows bias by prioritizing Windows-centric tools and workflows. PowerShell is featured heavily and mentioned before Azure CLI, with detailed PowerShell command examples provided. The Azure portal (a GUI typically used on Windows) is presented as the primary method for PAL association, and there is no mention of Linux-specific considerations, shell environments, or cross-platform differences. Azure CLI is included, but only as an alternative, and there are no explicit Linux shell examples or guidance for non-Windows users.
Recommendations
  • Present Azure CLI examples before or alongside PowerShell examples, highlighting its cross-platform compatibility.
  • Include explicit instructions or notes for Linux/macOS users, such as shell environment setup, authentication differences, or package installation steps.
  • Clarify that both PowerShell and Azure CLI are available on Windows, Linux, and macOS, and provide links to installation guides for all platforms.
  • Add screenshots or walkthroughs using Linux environments (e.g., Ubuntu terminal) for parity with Windows GUI examples.
  • Avoid referring to PowerShell as the default or primary method; instead, use neutral language and order (e.g., 'You can use either PowerShell or Azure CLI...').
Cost Management Billing Link a partner ID to your account that’s used to manage customers ...cles/cost-management-billing/manage/link-partner-id.md
High Priority View Details →
Scanned: 2026-01-10 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 demonstrates a Windows bias in several ways: command examples for PowerShell and Azure CLI are consistently shown with Windows-style prompts (C:\>), and installation instructions reference PowerShell modules and CLI extensions without clarifying cross-platform usage. There are no explicit Linux/macOS examples, nor are there instructions for using these tools on non-Windows platforms. The ordering of examples and screenshots also implicitly prioritizes Windows environments.
Recommendations
  • Provide explicit Linux/macOS command examples, using appropriate shell prompts (e.g., $ for bash/zsh) and paths.
  • Clarify that Azure PowerShell and Azure CLI are cross-platform, and provide installation instructions for Linux/macOS alongside Windows.
  • Remove Windows-specific prompts (C:\>) from CLI and PowerShell examples, or provide platform-specific variants.
  • Mention alternative shells and package managers (e.g., apt, yum, Homebrew) for installing Azure CLI/PowerShell modules.
  • Add notes or sections addressing usage in Linux/macOS environments, including any differences in authentication or environment setup.
Cost Management Billing Programmatically create MCA subscriptions across tenants ...bscription-microsoft-customer-agreement-across-tenants.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for obtaining the service principal ID, but lists Azure CLI first. However, only Azure PowerShell is mentioned for Windows-specific tooling, and there are no explicit Linux shell (bash) or cross-platform scripting examples beyond Azure CLI. The rest of the steps use REST API calls, which are platform-neutral, but there is a lack of explicit Linux or bash command-line examples for authentication and other steps. No mention is made of Linux-specific tools or patterns, and Windows tools (PowerShell) are given parity or precedence.
Recommendations
  • Add explicit bash/Linux shell examples for all command-line steps, especially for authentication and REST API invocation (e.g., using curl or httpie).
  • Ensure that Azure CLI examples are clearly marked as cross-platform and provide guidance for running them on Linux/macOS.
  • If PowerShell is mentioned, also mention bash equivalents or alternatives for Linux users.
  • Consider adding a section or note about platform compatibility for all tools used.
  • Review the order of examples to avoid implicit prioritization of Windows tools (e.g., alternate between CLI and PowerShell or group by platform).
Cost Management Billing What is Azure savings plans for compute? ...-billing/savings-plan/savings-plan-compute-overview.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page shows mild Windows bias. Windows-specific details (such as Windows VM meters and Windows software costs) are mentioned before or more prominently than Linux equivalents. There are references to Windows licensing and Azure Hybrid Benefit, but no equivalent Linux licensing or cost considerations. No Linux-specific examples, scenarios, or tooling are provided, and the only technical differentiation is that Linux compute meters are mentioned as 'same as Windows', rather than described independently.
Recommendations
  • Add explicit Linux VM examples and scenarios, including any differences in billing or savings plan application.
  • Clarify Linux-specific cost considerations, such as licensing, and explicitly state if there are none.
  • Present Windows and Linux information in parallel, rather than Windows-first (e.g., describe both compute meters for Windows and Linux VMs together).
  • If mentioning Azure Hybrid Benefit for Windows, clarify if there are similar or no equivalent benefits for Linux.
  • Include Linux-specific tools or patterns for managing savings plans, if any exist.
Cost Management Billing Software costs not included in Azure savings plans ...nt-billing/savings-plan/software-costs-not-included.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page focuses exclusively on Windows software costs and Windows Server meters, with no mention of Linux VM software costs or equivalent Linux licensing considerations. All examples and tables are Windows-centric, and there is no discussion of how savings plans interact with Linux VMs or any Linux-specific meters. This creates a Windows-first perspective and omits Linux parity.
Recommendations
  • Add a section describing how savings plans apply to Linux VMs, including any relevant software costs or the absence thereof.
  • Include tables or examples for Linux VM meters, if applicable, or explicitly state that Linux VMs do not incur additional software meter charges.
  • Provide guidance for users running Linux workloads on Azure, clarifying any differences in cost structure compared to Windows VMs.
  • Ensure that documentation addresses both Windows and Linux users equally, with parallel examples and explanations.
Cost Management Billing Understand your detailed usage and charges ...cost-management-billing/understand/understand-usage.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a mild Windows bias. It suggests opening the usage and charges CSV file in Microsoft Excel or another spreadsheet application, with Excel mentioned first and no Linux-specific tools (such as LibreOffice Calc or command-line utilities) referenced. There are no examples or instructions tailored for Linux users, nor are Linux-native tools or workflows discussed. The documentation does not provide parity in terms of platform-specific guidance or examples.
Recommendations
  • Explicitly mention Linux-compatible tools for opening CSV files, such as LibreOffice Calc, GNOME Spreadsheet, or command-line utilities like 'csvkit' or 'awk'.
  • Provide example workflows for Linux users, such as using 'cat', 'head', or 'grep' to inspect the CSV file, or using Python/pandas for analysis.
  • When listing tools, avoid putting Microsoft Excel first or exclusively; use neutral phrasing such as 'You can open your usage and charges CSV file in spreadsheet applications like Microsoft Excel, LibreOffice Calc, or other compatible tools.'
  • Include a section or note for Linux/macOS users with tips or troubleshooting for common issues when handling Azure billing files on non-Windows platforms.
Cost Management Billing Troubleshoot Azure payment issues ...t-billing/billing-troubleshoot-azure-payment-issues.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation demonstrates Windows bias by referencing Microsoft Edge and Internet Explorer as the primary browsers for troubleshooting, specifically linking to 'Browse InPrivate in Microsoft Edge'. There are no mentions of Linux browsers (such as Firefox or Chrome on Linux), nor are there troubleshooting steps tailored for Linux users. All browser-related instructions assume a Windows environment, and no command-line or OS-specific examples are provided for Linux users.
Recommendations
  • Include troubleshooting steps for popular Linux browsers (e.g., Firefox, Chrome) and mention their private/incognito modes.
  • Add notes or examples for Linux users, such as clearing browser cache/cookies on Linux.
  • Avoid referencing only Windows-specific tools or browsers; provide cross-platform alternatives or mention them in parallel.
  • Explicitly state that the Azure portal is accessible from any modern browser and OS, and provide links to relevant help articles for Linux and macOS users.
Cost Management Billing Review your Azure Enterprise Agreement bill ...billing/understand/review-enterprise-agreement-bill.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates a Windows bias by exclusively referencing Microsoft Excel for CSV report handling and troubleshooting, without mentioning Linux or cross-platform alternatives. All instructions for viewing and manipulating billing data are based on the Azure portal, with no mention of command-line tools or automation options that might be preferred by Linux users. The guidance assumes the use of Windows-centric tools and workflows, and does not provide parity for Linux environments.
Recommendations
  • Include instructions for opening and processing CSV reports using Linux tools such as LibreOffice Calc, csvkit, or command-line utilities (awk, sed, etc.).
  • Add examples for downloading and manipulating billing data using Azure CLI or PowerShell Core, which are cross-platform, and provide Linux-specific usage notes.
  • Mention alternative workflows for Linux users, such as scripting CSV report handling with Python or shell scripts.
  • Clarify that the Azure portal is web-based and accessible from any OS, but provide parity for users who prefer terminal-based or automated solutions.
  • Where troubleshooting CSV formatting is discussed, add Linux/LibreOffice-specific guidance for regional settings and import options.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/automate/cost-management-api-permissions.md ...nt-billing/automate/cost-management-api-permissions.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates Windows bias by referencing Azure PowerShell as the only command-line automation example for assigning roles, without mentioning Azure CLI or providing Linux/macOS-specific instructions. The portal-based instructions also implicitly favor Windows users, as the Azure portal experience is often described from a Windows-centric perspective. No Linux or cross-platform automation examples are provided.
Recommendations
  • Add Azure CLI examples for assigning service principal roles, as Azure CLI is cross-platform and widely used on Linux/macOS.
  • Explicitly mention that both Azure PowerShell and Azure CLI can be used, and provide parallel instructions for each.
  • Include bash/shell script examples where automation is discussed, not just PowerShell.
  • Review portal instructions to ensure they are not written with a Windows-centric assumption (e.g., clarify that the Azure portal is web-based and platform-agnostic).
  • Where APIs are referenced for automation, provide sample curl or HTTP request examples that can be run from any OS.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/cost-management-billing-overview.md ...management-billing/cost-management-billing-overview.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation demonstrates a Windows bias by referencing Microsoft portals and tools (Azure portal, Microsoft 365 admin center, Power BI) exclusively, without mentioning Linux-friendly alternatives or CLI-based workflows. There are no examples or instructions for managing billing via cross-platform tools like Azure CLI, REST API, or automation scripts (e.g., Bash). The documentation assumes usage of graphical interfaces that are most accessible from Windows environments, and does not provide parity for Linux users.
Recommendations
  • Add examples and instructions for managing billing and cost analysis using Azure CLI and REST API, which are cross-platform and accessible from Linux.
  • Explicitly mention that all features are available via the Azure portal from any OS/browser, and clarify any limitations.
  • Provide sample workflows or scripts for common billing tasks using Bash or other Linux-native tools.
  • Reference PowerShell and Power BI only alongside equivalent Linux-friendly tools (e.g., Azure CLI, Jupyter Notebooks with REST API calls, or open-source BI tools).
  • Ensure that any screenshots or UI walkthroughs clarify that they are accessible from all major OS platforms.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/analyze-cost-data-azure-cost-management-power-bi-template-app.md ...-cost-data-azure-cost-management-power-bi-template-app.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by exclusively referencing Power BI (a Windows-centric tool) for cost analysis, with no mention of Linux-compatible alternatives or cross-platform usage. All instructions, screenshots, and troubleshooting steps assume use of the Power BI app/service, which is primarily available on Windows. There are no examples or guidance for Linux users, nor are Linux tools or command-line patterns referenced.
Recommendations
  • Include guidance for accessing Azure cost data using cross-platform tools such as Azure CLI, REST API, or Python scripts, which can be run on Linux.
  • Add examples or links for Linux users to analyze cost data, such as using Jupyter Notebooks, pandas, or other open-source BI tools.
  • Clarify platform requirements and limitations for Power BI, and suggest alternatives for users on non-Windows platforms.
  • Provide parity in troubleshooting steps for Linux-based workflows, such as issues encountered when using Azure CLI or API.
  • Mention and link to documentation for Linux-compatible cost management solutions or community-supported tools.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/cost-allocation-introduction.md ...nagement-billing/costs/cost-allocation-introduction.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by consistently listing Windows-centric tools (Azure portal, PowerShell) before cross-platform options (CLI, REST API) when describing resource management. There are no explicit Linux or Bash examples, and PowerShell is mentioned as a primary management tool. The absence of Linux-specific instructions or parity in examples suggests a lack of consideration for non-Windows users.
Recommendations
  • Explicitly mention Azure CLI and Bash as first-class management options alongside PowerShell and the Azure portal.
  • Provide example commands for both PowerShell and Azure CLI/Bash when describing resource management tasks.
  • Include references to Linux-native tools and workflows where applicable.
  • Ensure that cross-platform options are listed before or alongside Windows-specific tools to avoid implicit prioritization.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/manage/discover-cloud-footprint.md ...-management-billing/manage/discover-cloud-footprint.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias primarily through exclusive references to Microsoft portals (Azure portal, Microsoft 365 admin center) and tools, with no mention of Linux-specific tools, interfaces, or command-line environments. All programmatic examples use Azure CLI, which is cross-platform, but there are no explicit Linux shell or scripting examples, nor is there guidance for Linux-native users. The documentation assumes use of Microsoft-managed environments and does not address Linux or open-source alternatives, nor does it mention PowerShell, but the overall framing and toolset are Windows-centric.
Recommendations
  • Include explicit instructions or notes for Linux users, such as confirming that Azure CLI commands work identically on Linux and how to install Azure CLI on Linux.
  • Provide examples using Bash or other Linux-native shells where appropriate, especially for automation or scripting tasks.
  • Mention cross-platform compatibility for all tools and portals, and clarify any differences in experience for Linux users.
  • If possible, reference open-source or third-party tools that Linux users may prefer or need to use.
  • Add a section or callout addressing Linux/macOS users, ensuring parity in guidance and troubleshooting steps.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/enable-tag-inheritance.md ...ost-management-billing/costs/enable-tag-inheritance.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation exclusively describes enabling and using tag inheritance through the Azure portal, a web-based GUI that is consistent across platforms but is most commonly associated with Windows workflows. There are no examples or instructions for enabling tag inheritance via cross-platform command-line tools such as Azure CLI or REST API, which are widely used on Linux and macOS. No PowerShell-specific commands are present, but the absence of CLI or API instructions creates a Windows-centric bias by default.
Recommendations
  • Add instructions and examples for enabling and managing tag inheritance using Azure CLI (az costmanagement or relevant commands), which is cross-platform and widely used on Linux.
  • Include REST API examples for automation and integration scenarios, which are platform-agnostic.
  • Explicitly mention that the Azure portal is accessible from any OS, but provide parity for users who prefer or require command-line or automated workflows.
  • Where screenshots are used, clarify that the portal UI is the same across platforms, and consider adding CLI/API output examples for completeness.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/export-cost-data-storage-account-sas-key.md ...ling/costs/export-cost-data-storage-account-sas-key.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation demonstrates a Windows bias by exclusively referencing the Azure portal (a web GUI) for all operations, with no mention of cross-platform CLI tools (such as Azure CLI or Azure PowerShell) or Linux-native workflows. There are no command-line examples, and the instructions assume a GUI-based workflow typical of Windows users. Additionally, troubleshooting and configuration steps are described only in the context of the Azure portal, with no Linux or cross-platform alternatives provided.
Recommendations
  • Add Azure CLI examples for creating and managing SAS tokens, as Azure CLI is cross-platform and widely used on Linux.
  • Include PowerShell examples, but ensure they are clearly marked as optional and provide parity with CLI examples.
  • Document how to perform the same tasks (SAS key creation, export configuration) using the Azure CLI and/or REST API, and link to relevant documentation.
  • Mention that all steps can be performed on Linux, macOS, or Windows using the CLI or API, and provide explicit instructions for non-GUI workflows.
  • Ensure troubleshooting steps include CLI-based diagnostics and error handling, not just portal-based solutions.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/manage-automation.md ...les/cost-management-billing/costs/manage-automation.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by exclusively recommending and referencing Windows-centric tools (Power BI, Excel) for cost data analysis, without mentioning or providing examples for Linux-friendly alternatives. No Linux-specific tools, command-line examples, or cross-platform automation patterns (such as Bash scripts, Python, or open-source BI tools) are included. The guidance assumes use of Windows environments and omits parity for Linux users.
Recommendations
  • Include examples using Linux command-line tools (e.g., curl, wget) for API interactions and data downloads.
  • Mention and provide guidance for open-source or cross-platform BI tools (e.g., Apache Superset, Grafana, Jupyter Notebooks) for cost data analysis.
  • Add sample automation scripts in Bash or Python for retrieving and processing cost data, alongside any PowerShell or Windows-centric examples.
  • Explicitly state that the APIs and exports can be consumed on any platform, and provide instructions for Linux users to access exported data from Azure Storage (e.g., using azcopy, Azure CLI, or REST API calls).
  • Balance references to Excel and Power BI with alternatives available on Linux, such as LibreOffice Calc or other spreadsheet software.
Cost Management Billing https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cost-management-billing/costs/quick-create-budget-template.md ...nagement-billing/costs/quick-create-budget-template.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation demonstrates mild Windows bias. Throughout the page, deployment instructions and validation steps consistently mention Azure PowerShell and reference PowerShell-specific documentation (e.g., 'deploy-powershell.md') before or alongside Azure CLI and REST API. The 'Deploy templates' link points to a PowerShell-focused page, and PowerShell is given equal or greater prominence compared to CLI in validation and cleanup sections. There is no explicit mention of Linux-specific considerations, nor are Linux shell examples (e.g., bash scripts) provided. The use of the Azure portal (a web interface) is platform-neutral, but the command-line tooling leans toward Windows/PowerShell patterns.
Recommendations
  • Ensure that CLI (az) examples are given equal or greater prominence than PowerShell, especially in headings and links.
  • Reference both 'deploy-powershell.md' and 'deploy-cli.md' (or equivalent) in deployment instructions and 'See also' links.
  • Include explicit bash shell examples for Linux users where interactive input is required (e.g., using 'read' in bash).
  • Add notes clarifying that Azure CLI works cross-platform and is recommended for Linux/macOS users.
  • Consider adding a section or callout for Linux/macOS users, highlighting any differences or best practices.
  • Review and balance the order of presentation so that Windows/PowerShell is not always mentioned first.
← Previous Page 1 of 8 Next →