295
Total Pages
234
Linux-Friendly Pages
61
Pages with Bias
20.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

289 issues found
Showing 176-200 of 289 flagged pages
Event Grid Webhooks as event handlers for Azure Event Grid events ...docs/blob/main/articles/event-grid/handler-webhooks.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 page demonstrates a moderate Windows bias by consistently listing PowerShell examples alongside Azure CLI and portal, and by referencing Microsoft Teams and Azure Automation runbooks, which are more commonly used in Windows-centric environments. PowerShell is mentioned as a primary example for quickstarts, and Windows tools/patterns (PowerShell, Teams) are referenced before or alongside Linux alternatives, but there are no explicit Linux shell (bash) or cross-platform scripting examples. There is no mention of Linux-specific tools or workflows, nor are Linux-first examples provided.
Recommendations
  • Add bash or shell script examples for all quickstarts currently covered only by PowerShell and Azure CLI.
  • Explicitly mention Linux compatibility for webhook endpoints and automation workflows.
  • Include references to Linux-native tools (e.g., curl, systemd, cron) for webhook handling and automation.
  • Provide parity in examples by alternating the order of PowerShell and CLI, or by listing CLI/bash first.
  • Add a section or note on best practices for Linux-based webhook hosting and event handling.
Event Grid How to filter events for Azure Event Grid .../blob/main/articles/event-grid/how-to-filter-events.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 both Azure PowerShell and Azure CLI examples for all major operations, but PowerShell (a Windows-centric tool) is consistently presented first in each section. There are no Linux-specific shell or scripting examples (e.g., Bash, Python), and the CLI examples, while usable on Linux, are not explicitly labeled as such. The testing section uses PowerShell for event posting before showing the equivalent Bash/cURL commands, reinforcing a Windows-first approach. No Linux tools or patterns (e.g., native Bash scripting, use of jq, etc.) are mentioned.
Recommendations
  • Alternate the order of PowerShell and CLI examples, or present CLI (cross-platform) examples first to avoid implicit prioritization of Windows tools.
  • Explicitly label CLI examples as usable on Linux/macOS and provide more context for Linux users.
  • Add Linux-native scripting examples (e.g., Bash scripts using az and jq, Python scripts using Azure SDKs) for common tasks.
  • Include notes or sections highlighting cross-platform compatibility and differences, if any, between PowerShell and Bash/CLI usage.
  • Consider adding troubleshooting or tips for Linux environments, such as handling authentication or environment variables.
Event Grid Azure Resource Manager template samples - Event Grid | Microsoft Docs ...docs/blob/main/articles/event-grid/template-samples.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 page lists PowerShell samples before CLI samples in the 'Next steps' section, suggesting a Windows-first approach. There is an explicit mention of PowerShell, which is primarily associated with Windows, and no mention of Bash or Linux-specific tools. No Linux-specific examples or guidance are provided.
Recommendations
  • List CLI (az CLI) samples before PowerShell samples to avoid implicit Windows prioritization.
  • Include Bash or Linux shell script examples alongside PowerShell samples.
  • Explicitly mention cross-platform compatibility of the CLI and provide links to Linux/macOS usage guides.
  • Add a note clarifying that PowerShell is available cross-platform, if relevant, and provide parity in examples for Linux users.
Event Grid Subscribe to Azure Resource Notifications - ContainerService events ...ribe-to-resource-notifications-containerservice-events.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 Azure CLI, Azure PowerShell, and Azure Portal. While Azure CLI is cross-platform, the inclusion of Azure PowerShell examples introduces a Windows bias, as PowerShell is traditionally a Windows-centric tool (despite recent cross-platform support). Additionally, the PowerShell examples are given equal prominence to CLI, and in some sections, PowerShell is listed before the portal, which may reinforce Windows-first patterns. No Linux-specific shell (e.g., Bash) or scripting examples are provided, nor are there any references to Linux tools or workflows beyond the CLI.
Recommendations
  • Clarify that Azure CLI commands work equally on Windows, Linux, and macOS.
  • Consider providing Bash script examples for automation scenarios, especially for Linux users.
  • If PowerShell is included, note its cross-platform support and provide links to installation instructions for Linux/macOS.
  • Avoid giving PowerShell examples equal or greater prominence than CLI unless justified by usage statistics.
  • Explicitly mention Linux compatibility and best practices where relevant (e.g., environment setup, authentication).
Event Grid Concepts (push delivery) in Event Grid basic ...s/azure-docs/blob/main/articles/event-grid/concepts.md
Medium Priority View Details →
Scanned: 2026-01-10 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 Azure PowerShell samples before Linux-friendly alternatives and by explicitly mentioning PowerShell as a sample method for Event Grid operations. While Azure CLI (cross-platform) is referenced, PowerShell is given equal or greater prominence, and there is no explicit mention of Linux-specific tools or shell environments. No Linux-exclusive examples or tools are provided, and the ordering of examples may subtly prioritize Windows users.
Recommendations
  • Ensure Azure CLI examples are listed before or alongside PowerShell, emphasizing CLI's cross-platform nature.
  • Provide explicit Bash or Linux shell examples where relevant, especially for scripting and automation.
  • Mention that Azure CLI and REST API methods work on Linux, macOS, and Windows, and link to Linux-specific quickstarts or tutorials.
  • Avoid listing PowerShell as the primary or sole example; always pair with CLI and REST API samples.
  • Include notes or sections for Linux users, such as environment setup or troubleshooting tips.
Event Grid Azure subscription as Event Grid source ...main/articles/event-grid/event-schema-subscriptions.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page does not provide explicit evidence of Windows bias in the main content or event schema examples, which are platform-neutral JSON payloads. However, in the 'Tutorials and how-tos' section, PowerShell is listed as a primary method for subscribing to events, and there is a dedicated PowerShell tutorial. While Azure CLI is also mentioned (which is cross-platform), PowerShell is traditionally associated with Windows, and its inclusion as a separate tutorial may suggest a slight Windows-first or PowerShell-heavy bias. There are no Linux-specific examples, nor are Linux tools or shell scripts referenced.
Recommendations
  • Add explicit Linux/bash shell examples for subscribing to events, such as using curl or REST API calls from a Linux terminal.
  • Clarify that Azure CLI is cross-platform and provide examples of its usage on Linux/macOS.
  • Include a tutorial or how-to that demonstrates event subscription and handling using Linux-native tools or scripting languages (e.g., bash, Python).
  • Ensure parity in documentation by listing Linux and Windows methods side-by-side, rather than separating PowerShell as a distinct method.
Event Grid Subscribe to Azure Resource Notifications - ContainerService events ...ribe-to-resource-notifications-containerservice-events.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all operations, but PowerShell is given equal prominence as CLI, and is included in every code example. This reflects a bias toward Windows users, as PowerShell is primarily a Windows tool (though now cross-platform), and no Linux-specific shell examples (e.g., Bash scripts, usage notes for Linux environments) are provided. There is also a subtle 'Windows-first' bias, as PowerShell is traditionally associated with Windows, and its inclusion in parity with CLI can signal prioritization of Windows workflows.
Recommendations
  • Add explicit notes clarifying that Azure CLI commands work natively on Linux, macOS, and Windows, while PowerShell may require installation on non-Windows platforms.
  • Include Linux/Bash-specific usage tips, such as environment variable usage, piping, or shell scripting examples for common scenarios.
  • Consider providing Bash script examples for batch operations, or referencing how to automate with Bash in Linux environments.
  • Where PowerShell is mentioned, clarify its cross-platform availability and provide installation links for Linux/macOS.
  • If possible, add troubleshooting notes for common issues encountered on Linux (e.g., authentication, path formats).
Event Grid Send Blob storage events to web endpoint - template .../articles/event-grid/blob-event-quickstart-template.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation primarily describes deployment and resource management using the Azure Portal, with only a brief mention of Azure PowerShell, Azure CLI, and REST API as alternative methods. There are no explicit examples or instructions for Linux users, such as using Azure CLI in Bash or shell scripts, nor are Linux-specific patterns or tools referenced. The documentation assumes use of the Azure Portal, which is platform-agnostic but often associated with Windows environments. No Linux terminal commands or screenshots are provided.
Recommendations
  • Add explicit Azure CLI examples for deploying the ARM template, including Bash commands suitable for Linux and macOS users.
  • Include instructions or links for using the REST API with curl or other cross-platform tools.
  • Provide parity in examples by showing both PowerShell and Bash/CLI commands for template deployment and resource management.
  • Mention that the Azure Portal is accessible from any OS, and clarify that all steps can be performed from Linux, macOS, or Windows.
  • Add screenshots or terminal output examples from Linux environments where appropriate.
Event Grid Configure IP firewall for Azure Event Grid topics or domains ...cs/blob/main/articles/event-grid/configure-firewall.md
Medium Priority View Details →
Scanned: 2026-01-10 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 configuring IP firewall rules for Azure Event Grid topics or domains. However, the PowerShell section is given equal prominence to the CLI section, despite PowerShell being a Windows-centric tool (even though it is available cross-platform, its usage is still heavily associated with Windows environments). There are no Linux-specific shell examples (e.g., Bash), nor are there any references to Linux tools or patterns. The ordering of examples places Azure CLI before PowerShell, which is positive, but the presence of a dedicated PowerShell section and lack of Linux-specific guidance or troubleshooting tips indicates a subtle Windows bias.
Recommendations
  • Add explicit Bash shell examples for Azure CLI usage, including variable setting and command chaining, to demonstrate Linux parity.
  • Include notes or troubleshooting tips for common Linux-specific issues (e.g., shell escaping, environment variable usage).
  • Clarify that Azure CLI commands work identically on Windows, Linux, and macOS, and provide sample commands for both Bash and PowerShell where appropriate.
  • Consider reducing the prominence of PowerShell unless there are Windows-specific scenarios, or explicitly mention cross-platform PowerShell usage.
  • Add links or references to Linux documentation or community resources for Azure Event Grid.
Event Grid Configure custom Azure Policies on Event Grid resources to enhance you security posture ...ent-grid/custom-azure-policies-for-security-control.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation references both CLI and PowerShell for discovering property aliases, but does not provide explicit examples for either. However, PowerShell is mentioned alongside CLI, which may imply a Windows-first approach. There are no Linux-specific tools or examples, and no Bash or Azure CLI command samples are provided, which are commonly used on Linux and cross-platform environments.
Recommendations
  • Provide explicit Azure CLI examples for discovering property aliases and other policy-related tasks.
  • Ensure that CLI (cross-platform) examples are presented before or alongside PowerShell examples.
  • Include notes or sections highlighting Linux/macOS compatibility and usage patterns.
  • Avoid implying PowerShell as the primary or default tool; clarify that both CLI and PowerShell are supported.
  • Add sample commands in Bash or shell script format where appropriate.
Event Grid Send custom events to web endpoint .../articles/event-grid/custom-event-quickstart-portal.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI (Bash) and PowerShell examples for sending events, but the structure and language show a subtle Windows bias. PowerShell is presented as a primary alternative to Bash, and the Cloud Shell instructions mention switching between PowerShell and Bash, which is a Windows-centric workflow. There are no Linux-specific terminal examples or references to native Linux tools beyond Bash and curl. The resource clean-up and navigation instructions are oriented around the Azure Portal GUI, which is platform-neutral but often more familiar to Windows users.
Recommendations
  • Add explicit Linux terminal examples outside of Cloud Shell, such as using local Bash or zsh shells.
  • Include instructions for running Azure CLI and curl commands on native Linux environments (e.g., Ubuntu, CentOS) and clarify any differences in authentication or environment setup.
  • Mention installation steps for Azure CLI and curl on Linux systems.
  • Consider adding a section for using REST APIs directly with Linux tools (e.g., wget, httpie) as alternatives to curl.
  • Balance PowerShell and Bash examples by providing parity in explanations and troubleshooting tips for both environments.
  • Where possible, use generic command-line terminology rather than referencing PowerShell as the default or primary shell.
Event Grid Custom topics in Azure Event Grid ...re-docs/blob/main/articles/event-grid/custom-topics.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents Azure CLI and Azure PowerShell tutorials as distinct sections, with PowerShell (a Windows-centric tool) given equal prominence to CLI. There is no mention of Linux-specific shell examples (e.g., Bash), nor are cross-platform considerations discussed. The CLI section does not clarify that it is cross-platform, and PowerShell is listed separately, reinforcing a Windows-centric view. No Linux-only tools or patterns are referenced, and the ordering of sections (portal, CLI, PowerShell, ARM) puts Windows tools (PowerShell) before ARM templates, which are platform-neutral.
Recommendations
  • Clarify that Azure CLI is cross-platform and works on Linux, macOS, and Windows.
  • Add Bash or shell script examples for Linux users, especially in the CLI section.
  • Include notes or links for installing and using Azure CLI and PowerShell on Linux and macOS.
  • Consider merging PowerShell and CLI sections or providing parity in example scripts for both Windows and Linux environments.
  • Explicitly mention platform compatibility in each tutorial section to avoid implicit Windows bias.
Event Grid Azure Blob Storage as Event Grid source .../main/articles/event-grid/event-schema-blob-storage.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation page provides conceptual and schema information about Azure Blob Storage events in Event Grid. While the main content is platform-neutral, the 'Tutorials and how-tos' section lists Windows/PowerShell examples before Linux/Azure CLI equivalents, and includes multiple PowerShell-specific guides. No Linux-specific tools or patterns are mentioned, and parity in example ordering is lacking.
Recommendations
  • List Azure CLI (Linux-friendly) tutorials before PowerShell ones to avoid Windows-first ordering.
  • Add explicit Linux shell (bash) examples or references where appropriate.
  • Include notes or links for Linux users about using Azure CLI and REST APIs from Linux environments.
  • Ensure parity in scripting examples (e.g., provide both PowerShell and bash/CLI scripts for common tasks).
  • Review and balance the number of PowerShell and CLI examples to avoid PowerShell-heavy bias.
Event Grid Get access key for an Event Grid resource ...-docs/blob/main/articles/event-grid/get-access-keys.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides instructions for accessing Event Grid keys via the Azure portal, PowerShell, and CLI. PowerShell examples are given equal prominence to CLI, but PowerShell is a Windows-centric tool, and its section appears before the cross-platform Azure CLI. There are no explicit Linux-specific instructions or examples, and the CLI section does not mention shell compatibility or usage on Linux/macOS.
Recommendations
  • Explicitly state that Azure CLI commands work on Windows, Linux, and macOS.
  • Provide example CLI commands using bash/zsh syntax, including environment variable usage or piping, to demonstrate Linux compatibility.
  • Consider moving the Azure CLI section before PowerShell to emphasize cross-platform support.
  • Add a note clarifying that PowerShell is primarily a Windows tool, while Azure CLI is cross-platform.
  • If relevant, mention installation steps or prerequisites for Linux users.
Event Grid Configure Service Bus Queues and Topics as Event Handlers for Azure Event Grid ...s/blob/main/articles/event-grid/handler-service-bus.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for configuring Service Bus queues and topics as Event Grid event handlers. However, PowerShell examples are given equal prominence to CLI, despite PowerShell being primarily a Windows-centric tool. There are no Linux-specific shell examples (such as Bash scripts), and PowerShell is presented as a standard cross-platform option, which may not reflect the typical Linux developer experience. Additionally, there is no mention of Linux-specific considerations, nor are Linux-native tools or patterns discussed.
Recommendations
  • Clarify that Azure PowerShell is available cross-platform, but acknowledge that Bash and other shells are more common on Linux.
  • Add Bash script examples for REST API calls using curl or similar tools to demonstrate Linux-native workflows.
  • Explicitly mention that all CLI commands work on Linux, macOS, and Windows, and provide any necessary platform-specific notes.
  • If PowerShell is included, provide guidance or links for installing PowerShell Core on Linux, or suggest alternatives for Linux users.
  • Consider adding troubleshooting or environment setup notes for Linux users, such as authentication methods or common issues.
Event Grid Webhooks as event handlers for Azure Event Grid events ...docs/blob/main/articles/event-grid/handler-webhooks.md
Medium Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page demonstrates a moderate Windows bias by consistently listing PowerShell examples alongside Azure CLI and portal, and by mentioning PowerShell before Linux-native alternatives. There are no explicit Linux-specific examples (e.g., Bash scripts), and the use of PowerShell may implicitly favor Windows users. The documentation does not provide parity for Linux users in terms of native tooling or examples.
Recommendations
  • Include Bash or shell script examples alongside PowerShell for all quickstarts and tutorials.
  • Explicitly mention Linux compatibility and provide instructions for Linux environments where relevant.
  • Alternate the order in which CLI and PowerShell examples are listed, or group them as 'cross-platform' and 'Windows-specific'.
  • Add notes or links to Linux-specific tools or workflows for webhook handling, such as curl or wget.
  • Ensure that portal and CLI instructions are clearly marked as cross-platform.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/blob-event-quickstart-template.md .../articles/event-grid/blob-event-quickstart-template.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page demonstrates a bias toward Windows environments by exclusively referencing the Azure Portal and mentioning Azure PowerShell as an alternative deployment method, with no explicit Linux or cross-platform CLI examples provided. The deployment instructions and resource cleanup steps are portal-centric, and links to PowerShell deployment are given without parity for Bash/CLI or Linux-specific workflows.
Recommendations
  • Add explicit Azure CLI (cross-platform) instructions for template deployment and resource cleanup, including example commands.
  • Include references and links to Bash/Linux shell usage for interacting with Azure resources.
  • Ensure that PowerShell and CLI examples are presented together, or CLI examples are listed first to emphasize cross-platform compatibility.
  • Clarify that all steps can be performed on Linux, macOS, and Windows, and provide guidance for each platform where relevant.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/handler-webhooks.md ...docs/blob/main/articles/event-grid/handler-webhooks.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page demonstrates mild Windows bias by consistently listing PowerShell examples alongside Azure CLI and Portal, and by mentioning PowerShell before Linux-native equivalents. There are no explicit Linux-specific examples or references to Linux tools (such as Bash scripts or curl), and PowerShell is presented as a primary automation method, which is more familiar to Windows users.
Recommendations
  • Add explicit Linux/Bash examples for webhook handling and event subscription, such as using curl or shell scripts.
  • Ensure that Azure CLI examples are clearly marked as cross-platform and provide guidance for Linux users where CLI usage may differ.
  • Include references to Linux-native automation tools (e.g., cron jobs, systemd services) as possible webhook endpoints.
  • Alternate the order of example listings so that Azure CLI (cross-platform) is mentioned before PowerShell, or present both equally.
  • Add a note clarifying that PowerShell Core is available on Linux, or provide links to Linux installation instructions if PowerShell is required.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/blob-event-quickstart-bicep.md ...ain/articles/event-grid/blob-event-quickstart-bicep.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides deployment instructions for both Azure CLI and Azure PowerShell, but lists PowerShell as an equal alternative rather than a secondary option. However, PowerShell is a Windows-centric tool, and its inclusion alongside CLI may suggest a slight Windows bias. There are no explicit Linux examples (e.g., Bash scripts), nor are Linux-specific tools or patterns mentioned. The instructions do not reference Linux environments or provide guidance for Linux users beyond the CLI, which is cross-platform.
Recommendations
  • Explicitly mention that Azure CLI works on Linux, macOS, and Windows, and is the recommended cross-platform tool.
  • List Azure CLI instructions before PowerShell to reinforce CLI as the default, platform-neutral choice.
  • Add a note clarifying that PowerShell instructions are primarily for Windows users, while CLI is suitable for all platforms.
  • Provide example commands for uploading files to Blob storage using cross-platform tools (e.g., az storage blob upload, curl, or Bash scripts).
  • Include screenshots or terminal examples from Linux environments to demonstrate parity.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/concepts.md ...s/azure-docs/blob/main/articles/event-grid/concepts.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
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 Azure PowerShell samples before mentioning Linux-friendly alternatives (Azure CLI and ARM templates) in the section about creating event subscriptions. PowerShell is primarily a Windows tool, and its placement before CLI examples may signal a preference for Windows users. However, the page does include Azure CLI and ARM template references, which are cross-platform, and does not exclusively use Windows tools or patterns elsewhere.
Recommendations
  • List Azure CLI examples before PowerShell samples, as CLI is natively cross-platform and more familiar to Linux users.
  • Explicitly mention that both Azure CLI and PowerShell are available on Windows, Linux, and macOS, to avoid implying platform exclusivity.
  • Provide direct links to Linux-specific usage guides or troubleshooting for Event Grid where relevant.
  • Ensure that all example scripts and commands are available in both CLI and PowerShell formats, and highlight their parity.
  • Avoid referring to PowerShell as the primary or default method for automation unless justified by technical reasons.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/configure-private-endpoints.md ...ain/articles/event-grid/configure-private-endpoints.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides extensive Azure Portal (GUI) instructions, which are platform-agnostic, followed by Azure CLI examples (Linux/macOS/Windows compatible), and then a full section of PowerShell scripts. However, the PowerShell section is given equal prominence to the CLI, and no explicit mention is made of Bash, Linux-specific tools, or shell scripting. The ordering of examples (Portal, CLI, PowerShell) is typical, but the PowerShell section is detailed and assumes familiarity with Windows-centric tooling, which may disadvantage Linux users. There are no examples using Bash, nor is there guidance for Linux users who may not have access to PowerShell.
Recommendations
  • Add explicit Bash script examples alongside Azure CLI, demonstrating Linux-native workflows.
  • Clarify that Azure CLI commands work on Linux, macOS, and Windows, and provide shell-specific notes if necessary.
  • Consider moving PowerShell examples to a dedicated section labeled 'Windows/PowerShell' to make platform distinctions clear.
  • Add notes or links for Linux users on installing and using Azure CLI in their environment.
  • If PowerShell is required for advanced scenarios, mention cross-platform PowerShell Core and provide Linux installation instructions.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/custom-event-quickstart-portal.md .../articles/event-grid/custom-event-quickstart-portal.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI (Bash) and PowerShell examples for sending events, but PowerShell is given equal prominence and detail, and instructions reference the Azure portal and Cloud Shell, which are cross-platform but have a Windows-centric history. The PowerShell example is extensive, and the documentation refers to switching between Bash and PowerShell in Cloud Shell, but does not mention Linux-native tools or workflows outside of Bash/CLI. There is no mention of Linux-specific environments, nor are Linux command-line tools (other than curl) or patterns highlighted. The clean-up and resource management steps are all portal-based, which is platform-neutral, but the scripting examples lean toward Windows/PowerShell parity rather than Linux-first or Linux-exclusive approaches.
Recommendations
  • Add explicit Linux terminal instructions outside of Azure Cloud Shell, such as running Azure CLI and curl from a local Linux shell.
  • Include examples using native Linux tools (e.g., wget, httpie) for sending events.
  • Clarify that all CLI examples work on Linux, macOS, and Windows, and mention installation steps for Azure CLI on Linux.
  • Provide a section on using local Linux environments (not just Cloud Shell) for the workflow.
  • Consider referencing Linux package managers or shell scripting patterns where appropriate.
  • If PowerShell is included, clarify its cross-platform availability and provide parity for Bash/Linux shell examples.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/custom-topics.md ...re-docs/blob/main/articles/event-grid/custom-topics.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents tutorials for Azure portal, Azure CLI, Azure PowerShell, and ARM templates. While Azure CLI is cross-platform, the inclusion of Azure PowerShell tutorials (which are traditionally Windows-centric, though now available cross-platform) and the ordering of sections (PowerShell before ARM templates) may indicate a slight Windows-first bias. No explicit Linux-specific tools or examples (such as Bash scripts or Linux shell commands) are provided, and PowerShell is featured as a primary automation method, which may reinforce Windows-centric patterns for users.
Recommendations
  • Add explicit Bash or shell script examples for Linux users alongside PowerShell scripts.
  • Clarify that Azure CLI works on both Windows and Linux, and provide platform-specific notes where relevant.
  • Consider reordering sections so that cross-platform tools (CLI, ARM templates) are presented before Windows-centric tools (PowerShell).
  • Include troubleshooting or usage notes for Linux environments, especially for automation and scripting.
  • Reference Linux-native tools or workflows where applicable, to encourage parity and inclusivity.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/configure-firewall.md ...cs/blob/main/articles/event-grid/configure-firewall.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
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 configuring IP firewall rules on Azure Event Grid topics or domains. However, the PowerShell section is given equal prominence to the CLI section, and there is no mention of Linux-specific tools or shell environments. The CLI examples are cross-platform, but the inclusion of PowerShell examples (which are traditionally Windows-centric, despite recent Linux support) and the absence of Linux shell-specific guidance or troubleshooting tips indicate a mild Windows bias. There are no explicit Linux-only examples, nor are Linux tools or patterns (such as Bash scripting or environment variable usage in Linux) discussed.
Recommendations
  • Add explicit notes clarifying that Azure CLI commands work on Linux, macOS, and Windows, and provide example shell environments (e.g., Bash, zsh).
  • Include troubleshooting tips or links for common Linux shell issues (e.g., escaping, environment variables).
  • If PowerShell is included, mention that PowerShell Core is available on Linux and macOS, and provide installation links.
  • Consider adding Bash script examples for automation, or at least reference how to use the CLI in Bash scripts.
  • Ensure parity in troubleshooting and environment setup instructions for both Windows and Linux users.
Event Grid https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/event-grid/get-access-keys.md ...-docs/blob/main/articles/event-grid/get-access-keys.md
Medium Priority View Details →
Scanned: 2026-01-09 00:34
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides examples for Azure portal, PowerShell, and CLI. PowerShell is presented before CLI, which may suggest a Windows-first approach. The CLI examples are present, but there is no explicit mention of Linux or macOS environments, nor are there any platform-specific notes or guidance for non-Windows users. The focus on PowerShell (traditionally a Windows tool) and its placement before CLI may indicate a mild Windows bias.
Recommendations
  • Explicitly mention that Azure CLI works cross-platform (Windows, Linux, macOS) and provide guidance for installation or usage on Linux.
  • Consider presenting CLI examples before PowerShell, as CLI is more universally available.
  • Add notes or links for Linux/macOS users regarding environment setup or differences, if any.
  • Include a brief statement clarifying that PowerShell Core is available on Linux/macOS, if PowerShell examples are retained.
  • Ensure parity in example depth and clarity between PowerShell and CLI sections.