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 176-200 of 365 flagged pages
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
Medium Priority View Details →
Scanned: 2026-01-14 00:00
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 frequently referenced for key operations (such as linking partner IDs and managing ownership), and PowerShell examples are given before Azure CLI equivalents. The validation section only mentions PowerShell and the Azure portal, with no explicit Linux/macOS validation guidance. The use of PowerShell cmdlets is highlighted for tasks where GUI or CLI alternatives may exist, and PowerShell is presented as a primary automation tool. Azure CLI is included, but generally after PowerShell, and some product tooling tables show PowerShell as the only automation option for certain tasks (e.g., Power BI publishing). There is no mention of Linux/macOS-specific guidance, nor are Bash or shell script examples provided.
Recommendations
  • Provide explicit Linux/macOS validation instructions (e.g., using Azure CLI or portal on non-Windows platforms).
  • Ensure Azure CLI examples are given equal prominence to PowerShell, and consider presenting CLI examples first or side-by-side.
  • Where PowerShell is referenced, clarify that Azure CLI is fully cross-platform and provide Bash/shell script equivalents where appropriate.
  • Add notes about platform compatibility for each tool, especially in tooling tables.
  • Include troubleshooting or installation guidance for Linux/macOS users (e.g., installing Azure CLI on Ubuntu, using PowerShell Core on macOS/Linux).
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-14 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 for all management tasks and does not provide command-line or automation examples for Linux/macOS users (e.g., Azure CLI, REST API, or SDK usage). There is no mention of PowerShell, but the exclusive reliance on the Azure portal (a web interface) and lack of cross-platform automation guidance creates friction for Linux/macOS users who may prefer or require CLI/API-based workflows.
Recommendations
  • Add Azure CLI examples for common tasks (e.g., viewing charges, managing billing roles, creating invoice sections, downloading usage files).
  • Reference REST API endpoints or SDKs for billing management where applicable.
  • Explicitly state that all portal-based actions can also be performed via CLI or API, and link to relevant cross-platform documentation.
  • Include a section comparing portal, CLI, and API approaches for key workflows.
Cost Management Billing Manage access to Azure billing ...ost-management-billing/manage/manage-billing-access.md
Medium Priority View Details →
Scanned: 2026-01-14 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 does not mention or provide examples for command-line or automation approaches using cross-platform tools such as Azure CLI or Azure PowerShell. All screenshots and step-by-step instructions are based on the web portal, which is platform-agnostic but the absence of CLI examples creates friction for Linux/macOS users who may prefer or require non-GUI workflows. There is no mention of Linux-specific tools or parity in automation examples.
Recommendations
  • Add Azure CLI examples for assigning roles and managing billing access, as Azure CLI is cross-platform and widely used on Linux/macOS.
  • Include Azure PowerShell examples, but clarify that PowerShell Core is available on Linux/macOS.
  • Explicitly state that all portal instructions are platform-independent, but offer alternative instructions for users who prefer command-line or automated approaches.
  • Add a section comparing GUI vs CLI methods for managing billing access, highlighting cross-platform options.
Cost Management Billing Set up billing for Microsoft Customer Agreement - Azure ...es/cost-management-billing/manage/mca-setup-account.md
Medium Priority View Details →
Scanned: 2026-01-14 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 web interface and provides no mention of cross-platform CLI tools, scripting, or automation methods (such as Azure CLI, Bash, or PowerShell). All example workflows and screenshots are based on the Azure portal, which is accessible from any OS, but there is a subtle Windows bias in the language and ordering: the portal is presented as the only method, and there is no mention of Linux/macOS automation or command-line alternatives. Additionally, Power BI integration is discussed, but only in the context of Power BI Desktop (Windows-only), with no mention of alternatives for Linux/macOS users.
Recommendations
  • Add equivalent instructions for managing billing accounts using Azure CLI and/or REST API, including example commands for Linux/macOS users.
  • Explicitly mention that the Azure portal is web-based and accessible from any OS, to clarify cross-platform compatibility.
  • Provide automation examples using Bash scripts and Azure CLI for common tasks (e.g., role assignment, billing account validation, subscription migration).
  • Include Power BI alternatives or note that Power BI Desktop is Windows-only, and suggest web-based Power BI or other cross-platform reporting solutions.
  • Where PowerShell is referenced (e.g., for export jobs), provide Azure CLI equivalents and clarify platform support.
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
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation is heavily biased towards Windows and PowerShell. All scripting instructions and examples use PowerShell (.ps1 files), and users are explicitly instructed to select PowerShell in Azure Cloud Shell, with no mention of Bash or Linux-native alternatives. There are no Linux/macOS shell script examples, nor guidance for running the process outside PowerShell. This creates friction for Linux/macOS users who may prefer Bash or other scripting environments.
Recommendations
  • Provide equivalent Bash script examples for Linux/macOS users.
  • Clarify whether the PowerShell script can be run in Azure Cloud Shell's Bash environment or only in PowerShell, and offer alternatives if possible.
  • Add instructions for running the script on Linux/macOS, including prerequisites (e.g., PowerShell Core installation, Az CLI usage).
  • Mention cross-platform compatibility of the script (e.g., PowerShell Core on Linux/macOS) and provide troubleshooting tips for non-Windows environments.
  • List Linux/macOS tools (e.g., AzCopy, Az CLI) alongside Windows tools where relevant.
Cost Management Billing Onboard to the Microsoft Customer Agreement (MCA) ...omer-agreement/onboard-microsoft-customer-agreement.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation is heavily oriented around Microsoft-specific tools and portals (Azure portal, Microsoft Admin Center, Power BI, Microsoft 365 admin center), with no mention of Linux/macOS-specific workflows, CLI examples, or cross-platform alternatives. All instructional content assumes use of web portals or Microsoft desktop applications, and any automation references (e.g., PowerShell, Azure Commerce Toolbox) are either Windows-centric or lack Linux parity guidance. There are no Linux/macOS command-line examples, nor are there references to open standards or cross-platform tooling for contract management, billing, or reporting.
Recommendations
  • Add explicit instructions or examples for Linux/macOS users, such as using Azure CLI, REST APIs, or cross-platform scripting languages (e.g., Python) for billing and contract management.
  • Where PowerShell or Windows-only tools are mentioned, provide equivalent Azure CLI or REST API examples, and clarify platform compatibility.
  • Include references to cross-platform access methods for the Azure portal and Admin Center (e.g., browser support on Linux/macOS).
  • If any downloadable tools or scripts are provided, ensure they run on Linux/macOS and document installation/usage steps for those platforms.
  • Clarify that all web-based portals are accessible from any OS, and note any exceptions.
  • Add troubleshooting or FAQ sections for common Linux/macOS user issues (e.g., authentication, certificate management, file formats).
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-14 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 exclusively uses PowerShell and the armclient tool for all API call examples, with no mention of Linux/macOS alternatives or cross-platform usage. All code samples are tagged as 'azurepowershell-interactive', and there is no guidance for Linux users on how to perform the same actions, nor are CLI or curl examples provided. This creates friction for non-Windows users and may block those unfamiliar with PowerShell or armclient.
Recommendations
  • Provide equivalent examples using Azure CLI (az), which is cross-platform.
  • Include REST API call examples using curl or httpie for Linux/macOS users.
  • Clarify whether armclient is supported or available on Linux/macOS, or suggest alternatives.
  • Present examples for both Windows and Linux/macOS users side-by-side, or indicate platform-agnostic approaches.
  • Avoid tagging all code blocks as 'azurepowershell-interactive' if not strictly necessary.
Cost Management Billing Calculate EA reservations cost savings ...ling/reservations/calculate-ea-reservations-savings.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page demonstrates a Windows bias by exclusively referencing Excel for data preparation and calculation, and by mentioning Power BI (a Windows-centric tool) as the primary alternative for automated reporting. No Linux/macOS spreadsheet applications (such as LibreOffice Calc, Numbers, or Google Sheets) are mentioned, nor are any cross-platform command-line or scripting approaches (e.g., Python, pandas, awk) provided. All screenshots and instructions are tailored to Excel, which is most commonly used on Windows.
Recommendations
  • Include explicit instructions and screenshots for at least one cross-platform spreadsheet application (e.g., LibreOffice Calc, Google Sheets, or Apple Numbers).
  • Add a section describing how to perform the calculations using command-line tools (e.g., Python, pandas, awk, csvkit) for users who prefer scripting or do not have access to Excel.
  • Mention Power BI alternatives or clarify if the Power BI app is accessible on non-Windows platforms.
  • Reorder or generalize instructions to avoid assuming Excel is the default tool, and use neutral language (e.g., 'Open the CSV file in your preferred spreadsheet application').
Cost Management Billing Transition to centrally managed Azure Hybrid Benefit ...-management-billing/scope-level/transition-existing.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by exclusively referencing PowerShell scripts for analyzing SQL license usage, without mentioning or providing equivalent Linux/macOS methods (such as Azure CLI, Bash, or cross-platform scripting). Windows tools and patterns are assumed, and no Linux-specific guidance or parity is offered for critical license management tasks.
Recommendations
  • Provide equivalent examples using Azure CLI, which is cross-platform and works on Linux/macOS.
  • Include Bash or shell script alternatives for license usage analysis.
  • Clarify whether the referenced PowerShell script can run on PowerShell Core (pwsh) on Linux/macOS, and provide installation or usage notes if so.
  • List Linux/macOS steps alongside Windows/PowerShell instructions to ensure parity.
  • Explicitly mention platform compatibility for all scripts and tools referenced.
Cost Management Billing Permissions to View and Manage Azure Reservations ...t-management-billing/reservations/view-reservations.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a moderate Windows bias by exclusively referencing Azure PowerShell for command-line management of reservations, without mentioning or providing examples for Linux/macOS users (such as Azure CLI or Bash). The only non-portal automation example is PowerShell, which is primarily a Windows tool, and there are no Linux/macOS equivalents or parity guidance.
Recommendations
  • Add equivalent Azure CLI examples for reservation management tasks alongside PowerShell instructions.
  • Explicitly state that Azure CLI can be used on Linux/macOS and provide links or examples.
  • Where PowerShell is referenced, clarify cross-platform availability or recommend alternatives for non-Windows users.
  • Include Bash or shell script snippets for common tasks, where applicable.
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-14 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page focuses almost exclusively on Windows VM software costs and Windows-specific meters, without mentioning Linux VM equivalents or clarifying that Linux VMs do not incur similar software charges. There are no examples or discussion of Linux or open-source VM scenarios, which may leave Linux users uncertain about how savings plans apply to their workloads.
Recommendations
  • Explicitly state that Linux VMs do not incur additional software meter charges under savings plans, if accurate.
  • Add a section or table for Linux VM software meters (or clarify their absence), to provide parity and transparency.
  • Include examples or notes for users running Linux or other non-Windows operating systems to clarify cost implications.
  • Consider a brief comparison table showing differences in software costs between Windows and Linux VMs under savings plans.
Cost Management Billing SQL IaaS extension registration options for Cost Management administrators ...billing/scope-level/sql-iaas-extension-registration.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates a bias towards Windows environments by exclusively referencing PowerShell scripts for automation and linking to Windows-specific documentation for the SQL IaaS Agent extension. There are no examples or guidance for Linux users, such as Bash/CLI commands or Linux-specific registration steps. The use of PowerShell is presented as the only scripting option, and Windows terminology and links appear first and exclusively.
Recommendations
  • Provide equivalent Bash or Azure CLI examples for Linux/macOS users to check and register SQL IaaS Agent extension.
  • Include links to Linux-specific documentation or clarify if the process is identical across platforms.
  • Explicitly state platform requirements or limitations for the PowerShell script and offer alternatives for non-Windows environments.
  • Add a section addressing Linux VM scenarios and how to manage registration from Linux/macOS admin workstations.
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-14 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates a mild Windows bias by exclusively using Excel for data preparation and calculation examples, without mentioning or illustrating equivalent steps using Linux/macOS spreadsheet tools (e.g., LibreOffice Calc, Numbers) or command-line alternatives. All screenshots and instructions are tailored to Excel, which is most commonly used on Windows, and no Linux/macOS-specific workflows or tools are referenced.
Recommendations
  • Include explicit instructions and screenshots for performing the same calculations in LibreOffice Calc (Linux/macOS) and Apple Numbers (macOS).
  • Mention and provide examples of using command-line tools (e.g., awk, pandas in Python, csvkit) for users who prefer non-GUI workflows.
  • Add a note clarifying that any spreadsheet application can be used, and link to relevant guides for Linux/macOS users.
  • Consider reordering or balancing examples so that Linux/macOS alternatives are presented alongside or before Windows/Excel instructions.
Cost Management Billing Permissions to view and manage Azure savings plans ...agement-billing/savings-plan/permission-view-manage.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation page provides only Azure PowerShell examples for managing savings plan permissions, with no mention of cross-platform alternatives such as Azure CLI, Bash, or REST API usage. This creates friction for Linux and macOS users, as PowerShell is traditionally associated with Windows and may not be installed or preferred on non-Windows systems. The documentation also refers to PowerShell modules and commands exclusively, reinforcing a Windows-centric approach.
Recommendations
  • Add equivalent Azure CLI examples for all PowerShell scripts shown, as Azure CLI is cross-platform and widely used on Linux/macOS.
  • Include REST API usage examples for role assignments and savings plan management, which are platform-agnostic.
  • Explicitly state that Azure PowerShell is available cross-platform and provide installation instructions for Linux/macOS, if PowerShell must be used.
  • Present examples for both PowerShell and CLI side-by-side, or indicate which tools are recommended for different operating systems.
  • Mention Bash scripting or other automation options for Linux users where relevant.
Cost Management Billing Tutorial - Optimize centrally managed Azure Hybrid Benefit for SQL Server ...ling/scope-level/tutorial-azure-hybrid-benefits-sql.md
Medium Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page exhibits Windows bias by exclusively referencing Windows-specific registration instructions and tools for SQL Server VMs (e.g., links to Windows SQL IaaS Agent Extension documentation), and by recommending a PowerShell script for license usage analysis without mentioning Linux alternatives. There are no examples or guidance for Linux-based SQL Server VMs, nor are cross-platform tools or CLI alternatives discussed.
Recommendations
  • Include links and instructions for registering Linux-based SQL Server VMs with the SQL IaaS Agent Extension.
  • Provide Linux-specific examples or mention cross-platform tools (e.g., Azure CLI, Bash scripts) for gathering license usage and managing Azure Hybrid Benefit.
  • Reference documentation or scripts that work on Linux/macOS, or clarify platform compatibility for the PowerShell script.
  • Present Windows and Linux instructions/examples in parallel, or clarify when steps are platform-specific.
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-14 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation references PowerShell as a primary automation and scripting tool for billing and subscription management operations, without mentioning or providing examples for Linux/macOS alternatives such as Azure CLI or Bash. There are no explicit Linux/macOS instructions or parity examples for automation tasks, and the only tooling called out for scripting is PowerShell, which is more native to Windows environments.
Recommendations
  • Include Azure CLI and Bash examples alongside PowerShell for all API and automation instructions.
  • Explicitly mention that all operations can be performed on Linux/macOS using Azure CLI, REST API, or SDKs.
  • Add links to cross-platform tooling documentation (e.g., Azure CLI, REST API usage) in relevant sections.
  • Where PowerShell is referenced, clarify that it is available cross-platform, but also provide CLI/Bash alternatives.
  • Ensure screenshots and walkthroughs do not assume a Windows environment unless necessary.
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-13 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 for all management tasks, without mentioning cross-platform CLI tools (e.g., Azure CLI, az commands) or REST APIs that Linux/macOS users could use. There are no PowerShell-specific examples, but the lack of Linux/macOS parity is evident in the exclusive reliance on the Azure portal (a web UI), with no alternative command-line or automation options shown. This creates friction for users who prefer or require non-GUI, scriptable, or Linux-native workflows.
Recommendations
  • Add examples using Azure CLI (az commands) for key billing and account management tasks.
  • Reference REST API endpoints for billing/account operations where appropriate.
  • Clarify that all portal operations can also be performed via CLI or API, and link to relevant cross-platform documentation.
  • Ensure that automation and scripting options are documented for Linux/macOS users.
Cost Management Billing Troubleshoot Azure subscription sign-in issues ...roubleshoot-subscription/troubleshoot-sign-in-issue.md
Medium Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation consistently lists Microsoft Edge (a Windows-centric browser) first in troubleshooting steps and provides detailed instructions for Edge and Chrome, but omits explicit instructions for Firefox, a popular browser on Linux. There are no Linux-specific browser instructions or mention of Linux/macOS tools or patterns. Safari is mentioned, but only for private browsing, not for cache clearing. No command-line or OS-specific guidance is provided for Linux/macOS users.
Recommendations
  • Add explicit instructions for Firefox, especially for clearing cache and cookies and private browsing, as it is widely used on Linux.
  • Include macOS-specific steps for clearing cache and cookies in Safari.
  • Consider mentioning platform-agnostic steps or command-line alternatives for cache clearing (e.g., for Linux users).
  • Avoid listing Edge (Windows) first in every example; rotate or group browsers by platform.
  • Add a note clarifying that instructions may differ on Linux/macOS and link to relevant browser documentation.
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-13 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation mentions PowerShell as a primary automation tool for billing and subscription management, without referencing Linux/macOS equivalents (such as Azure CLI or Bash scripting). There are no examples or instructions tailored for Linux/macOS users, and PowerShell is listed as a supported automation method before any mention of cross-platform tools.
Recommendations
  • Include Azure CLI examples alongside PowerShell for all automation tasks, as Azure CLI is cross-platform and widely used on Linux/macOS.
  • Explicitly mention that APIs and SDKs are platform-agnostic, and provide example usage in Bash or other Linux-native environments.
  • Add a section or callout for Linux/macOS users, clarifying supported tools and providing parity in instructions.
  • Avoid listing PowerShell as the only or first automation option; present Azure CLI and REST API as equally valid choices.
Cost Management Billing Assign permissions to Cost Management APIs ...nt-billing/automate/cost-management-api-permissions.md
Medium Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page demonstrates a Windows bias by explicitly referencing Azure PowerShell for role assignment, mentioning it before any Linux/macOS CLI alternatives. There are no examples or instructions for using cross-platform tools like Azure CLI or REST API for permission assignment, which are commonly used on Linux/macOS. The focus on PowerShell and portal-based workflows may create friction for non-Windows users.
Recommendations
  • Add examples for assigning roles using Azure CLI, which is cross-platform and widely used on Linux/macOS.
  • Include REST API examples for permission assignment to support automation on any OS.
  • Reorder instructions so that cross-platform tools (Azure CLI, REST API) are mentioned before or alongside PowerShell.
  • Explicitly state which tools are available on which platforms to guide users.
  • Provide links to Linux/macOS specific guidance where relevant.
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-13 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 centered around the Power BI App and Power BI Desktop, which are primarily Windows applications. There are no references to Linux or macOS alternatives, nor are there instructions or troubleshooting steps for non-Windows platforms. All screenshots and workflow steps assume the use of the Windows-based Power BI tools, and the only VM-specific reporting highlighted is for Windows Server AHB usage. This creates friction for Linux/macOS users who may not have access to Power BI Desktop or may need alternative tooling.
Recommendations
  • Explicitly state platform requirements and limitations for Power BI App and Desktop, including lack of Linux/macOS support.
  • Provide alternative instructions or links for Linux/macOS users, such as using Power BI web service or other cross-platform BI tools if available.
  • Include troubleshooting steps and examples for non-Windows environments where possible.
  • Add parity in VM reporting by including Linux VM cost management examples or reports.
  • Clarify whether any features (e.g., downloading PBIX files, authentication steps) can be performed via browser or on non-Windows platforms.
Cost Management Billing Quickstart - Create a budget with Bicep ...-management-billing/costs/quick-create-budget-bicep.md
Medium Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all deployment and management tasks. However, PowerShell examples are given equal prominence and detail as CLI, and PowerShell is a Windows-centric tool. The variable assignment syntax in CLI examples uses single quotes and parentheses, which may not work as shown in Bash on Linux/macOS. Additionally, PowerShell is always presented as an alternative, but no Bash-specific guidance or troubleshooting is provided, and CLI examples do not clarify cross-platform differences.
Recommendations
  • Explicitly state that Azure CLI commands are cross-platform and provide Bash syntax for variable assignment (e.g., using arrays or comma-separated lists).
  • Add notes or tabs for Bash/Linux/macOS users, clarifying any syntax differences for variables and command usage.
  • Consider listing Azure CLI (Bash) examples first, as CLI is the recommended cross-platform tool.
  • Where PowerShell is referenced, clarify that it is primarily for Windows users and provide equivalent Bash guidance if needed.
  • Test and document any platform-specific issues with the CLI commands, especially variable assignment and quoting.
Cost Management Billing Tutorial - Create and manage budgets ...anagement-billing/costs/tutorial-acm-create-budgets.md
Medium Priority View Details →
Scanned: 2026-01-13 00:00
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, especially in the 'Create and edit budgets' section. PowerShell is presented as the first and most detailed programmatic example, with CLI and Terraform following. The PowerShell example assumes users are familiar with Windows tooling and patterns, and the CLI example is less detailed. There is no mention of Linux/macOS-specific considerations, nor are cross-platform differences discussed. The use of PowerShell as the primary automation example and its placement before CLI and Terraform can create friction for Linux/macOS users.
Recommendations
  • Present CLI examples before or alongside PowerShell, as Azure CLI is cross-platform and preferred by many Linux/macOS users.
  • Explicitly state that Azure CLI and Terraform are fully supported on Linux/macOS, and provide links to installation guides for those platforms.
  • Add notes or sections discussing any platform-specific differences, such as authentication or environment setup, for Linux/macOS users.
  • Ensure that all automation and scripting examples have parity between PowerShell and CLI, and that CLI examples are as detailed as PowerShell ones.
  • Consider including Bash shell script examples for common tasks, or referencing Bash usage where appropriate.
Cost Management Billing Add or change Azure subscription administrators ...illing/manage/add-change-subscription-administrator.md
Medium Priority View Details →
Scanned: 2026-01-13 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 all administrative actions and does not provide any command-line examples (such as Azure CLI or PowerShell). While the Azure portal is cross-platform via web browser, the absence of CLI instructions means users who prefer or require command-line tools (common on Linux/macOS) are not served. The documentation does not mention or prioritize Windows-specific tools, but it does not offer parity for Linux/macOS users who may not use the portal.
Recommendations
  • Add instructions for assigning roles using Azure CLI (az role assignment), which is cross-platform and widely used on Linux/macOS.
  • Include examples for PowerShell (if relevant), but ensure Azure CLI examples are presented first or alongside.
  • Explicitly state that all steps can be completed from any OS via the Azure portal, but highlight command-line alternatives for automation and scripting.
  • Provide links to Azure CLI and PowerShell documentation for role assignment.
Cost Management Billing Assign Enterprise Agreement roles to service principals ...illing/manage/assign-roles-azure-service-principals.md
Medium Priority View Details →
Scanned: 2026-01-13 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 exhibits a moderate Windows bias. PowerShell is referenced as the primary automation tool, with explicit links to PowerShell commands (e.g., New-Guid) and authentication instructions. Windows-centric tools (Visual Studio, PowerShell) are listed before cross-platform or Linux-native alternatives (curl, Insomnia, Bruno). There are no Linux shell or macOS Terminal command examples for generating GUIDs or authenticating, and no mention of Linux-specific patterns for REST API calls. This may create friction for Linux/macOS users, who must adapt Windows-centric instructions to their environments.
Recommendations
  • Provide Linux/macOS equivalents for all PowerShell commands (e.g., show how to generate a GUID with uuidgen or openssl).
  • Include bash/curl examples for REST API calls alongside PowerShell examples.
  • List cross-platform tools (curl, Insomnia, Bruno) before Windows-specific tools (PowerShell, Visual Studio).
  • Add a section or note clarifying how Linux/macOS users can perform each step, especially authentication and GUID generation.
  • Reference Azure CLI as an alternative to PowerShell where applicable.