226
Total Pages
153
Linux-Friendly Pages
73
Pages with Bias
32.3%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

339 issues found
Showing 51-75 of 339 flagged pages
Logic Apps Why move from BizTalk Server to Azure Logic Apps? ...ticles/logic-apps/biztalk-server-migration-overview.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First
Summary
The documentation page demonstrates a moderate Windows bias. Windows-centric tools and concepts (such as PowerShell, Windows registry, MMC snap-ins, and Windows Authentication) are mentioned as defaults or primary options, especially in sections describing BizTalk Server. Azure Automation is described as 'built on PowerShell workflow,' and deployment/operations examples reference PowerShell before Bash/CLI. Windows-specific hosting and configuration patterns (e.g., GAC, registry, NT Service executables) are described in detail, while Linux equivalents are not mentioned. In developer experiences, Visual Studio is emphasized, with limited mention of cross-platform editors. The documentation does not provide Linux-specific examples or alternatives for many operational and configuration tasks.
Recommendations
  • Include Linux-specific examples and alternatives for deployment, configuration, and management tasks (e.g., using Bash, CLI, or Linux-native tools).
  • Mention cross-platform developer tools (such as VS Code, JetBrains Rider) more prominently and clarify their support for both Windows and Linux.
  • When describing hosting and configuration, provide parity by referencing Linux-based hosting options (e.g., running BizTalk or Logic Apps containers on Linux VMs or Kubernetes).
  • For automation, highlight Bash/CLI scripts alongside PowerShell, and provide examples for both platforms.
  • Avoid referencing Windows registry or GAC as the only configuration/data store options; mention Linux equivalents or platform-agnostic alternatives.
  • In sections about authentication and adapters, mention Linux-friendly authentication methods and adapters, and clarify support for non-Windows environments.
  • Ensure that operational and monitoring tools are described in a cross-platform context, including web-based or Linux-compatible alternatives.
Logic Apps Call Azure Functions from workflows ...cles/logic-apps/call-azure-functions-from-workflows.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias in several areas: Windows-centric tools (Visual Studio, PowerShell, Azure portal) are listed before or more prominently than cross-platform or Linux-native alternatives. PowerShell is specifically mentioned for tasks like retrieving tenant IDs, with no equivalent Bash/Azure CLI example. Visual Studio is referenced for function creation, but no mention is made of Linux-friendly IDEs or editors beyond VS Code. The use of Kudu's CMD console (Windows shell) is described in detail, with no mention of the Bash console option available in Kudu for Linux-based function apps. There are no explicit Linux or macOS examples for command-line or tooling workflows.
Recommendations
  • Provide Azure CLI and Bash examples alongside PowerShell commands for tasks such as retrieving tenant IDs and managing resources.
  • List cross-platform tools (VS Code, Azure CLI) before Windows-only tools (Visual Studio, PowerShell) when presenting options.
  • Include instructions for using the Bash console in Kudu, especially for Linux-based function apps.
  • Explicitly mention Linux/macOS compatibility for all steps, and note any differences in workflow or tooling.
  • Add examples or screenshots from Linux environments where relevant, not just Windows/portal-centric views.
Logic Apps Connect Workflows to IBM Informix ...s/blob/main/articles/logic-apps/connectors/informix.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 exhibits a Windows bias by referencing Windows-specific platforms (e.g., 'IBM Informix for Windows running in Azure virtualization'), mentioning Windows authentication (Kerberos) and linking to Windows Server documentation, and omitting Linux-specific examples or guidance. There are no examples or instructions for connecting to Informix databases running on Linux, nor is there mention of Linux authentication methods or tools.
Recommendations
  • Add explicit examples and instructions for connecting to Informix databases running on Linux, including typical connection strings and authentication options.
  • Mention Linux authentication methods (such as PAM, LDAP, or Kerberos on Linux) and provide links to relevant documentation.
  • Balance references to Windows tools and documentation with equivalent Linux resources (e.g., link to Kerberos documentation for Linux distributions).
  • Clarify that the Informix connector works with both Windows and Linux Informix servers, and provide parity in troubleshooting, screenshots, and sample configurations.
  • Include sample connection scenarios for Linux-based Informix deployments, both on-premises and in cloud environments.
Logic Apps Connect to on-premises data sources ...rticles/logic-apps/connect-on-premises-data-sources.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 Tools Missing Linux Example
Summary
The documentation demonstrates a bias toward Windows environments by referencing PowerShell automation for gateway management and suggesting restarting the 'gateway Windows service account' as a troubleshooting step. There are no examples or guidance for Linux-based installations or management, nor are Linux tools or commands mentioned. The documentation assumes the gateway is installed on Windows and omits parity for Linux users.
Recommendations
  • Include explicit instructions and examples for installing and managing the on-premises data gateway on Linux, if supported.
  • Provide automation examples using cross-platform tools (e.g., Azure CLI, REST API) in addition to or instead of PowerShell.
  • When referencing service restarts or troubleshooting, mention the equivalent Linux service management commands (e.g., systemctl) if Linux is supported.
  • Clarify in prerequisites and installation sections whether Linux is supported, and if not, state this limitation clearly.
  • Ensure that all referenced automation scripts or management tools have Linux-compatible alternatives or note their absence.
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 exhibits Windows bias primarily in troubleshooting and network configuration sections. It references Windows-specific tools and file paths (e.g., %windir%\System32\drivers\etc\services and hosts), and provides configuration steps for the on-premises data gateway that are tailored to Windows environments. There are no equivalent instructions or examples for Linux systems, nor is there mention of Linux file paths or tools. Windows terminology and solutions are presented first and exclusively in relevant sections, with no Linux parity.
Recommendations
  • Add equivalent troubleshooting steps and file path references for Linux environments (e.g., /etc/hosts, /etc/services).
  • Include instructions for configuring the on-premises data gateway on Linux, if supported, or clarify platform limitations.
  • Provide examples using Linux-based tools and commands where applicable, such as editing configuration files or restarting services.
  • Explicitly state OS support and requirements for all steps involving local system configuration.
  • Ensure parity in error resolution guidance for both Windows and Linux users.
Logic Apps Create Automation Tasks to Manage and Monitor Azure Resources .../logic-apps/create-automation-tasks-azure-resources.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 bias toward Windows environments by exclusively referencing Windows-specific tools (Fiddler 4), providing examples and instructions tailored to Windows users, and omitting equivalent Linux tooling or examples. The guidance for testing automation task templates only mentions Fiddler (a Windows-centric tool), without alternatives for Linux or cross-platform users. No Linux-specific instructions, screenshots, or command-line examples are provided throughout the page.
Recommendations
  • Include Linux and cross-platform alternatives to Fiddler, such as mitmproxy or curl, with example usage for testing templates.
  • Add explicit instructions and screenshots for performing key steps on Linux (e.g., using Azure CLI, browser-based workflows, or open-source tools).
  • Ensure that references to tools and workflows are platform-neutral or provide parallel guidance for both Windows and Linux users.
  • Mention PowerShell only if also providing Bash/Azure CLI equivalents, and avoid assuming Windows as the default environment.
  • Review and update prerequisites and examples to clarify that all steps can be performed on Linux, macOS, and Windows.
Logic Apps Create Standard logic app workflows for hybrid deployment ...ic-apps/create-standard-workflows-hybrid-deployment.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 🔧 Windows Tools Missing Linux Example
Summary
The documentation page exhibits a Windows bias through frequent references to Windows-specific tools and workflows. PowerShell is the only shell explicitly mentioned for troubleshooting and cluster management, and instructions often assume the use of Windows (e.g., 'Run Visual Studio Code as administrator', 'From Windows PowerShell', 'From Windows command prompt'). There are no Linux shell or cross-platform CLI examples, and troubleshooting scripts are provided only in PowerShell. The documentation does not mention or provide parity for Linux or macOS environments, nor does it offer alternative commands or scripts for those platforms.
Recommendations
  • Provide equivalent Linux/macOS shell commands (e.g., bash) alongside PowerShell examples for all CLI operations.
  • Offer troubleshooting scripts in cross-platform languages (e.g., bash, Python) or provide PowerShell Core scripts that run on Linux/macOS.
  • Explicitly mention support for Linux/macOS environments in all steps involving Visual Studio Code, Azure CLI, and Kubernetes management.
  • Include instructions for running Visual Studio Code and related tools on Linux/macOS, avoiding Windows-specific terminology like 'Run as administrator'.
  • When referencing command prompts, clarify whether commands are platform-agnostic or provide alternatives for non-Windows users.
  • Add notes or sections for Linux users, especially for SMB file share setup and CSI driver installation, with relevant commands and troubleshooting steps.
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation page exhibits a Windows bias in several ways: Windows-specific tools and paths (e.g., PowerShell scripts, C:\Program Files, %windir%\System32), exclusive references to Windows versions of SAP libraries and utilities, and examples that only use Windows environments. There is no mention of Linux equivalents for installation, configuration, or troubleshooting, nor are Linux-specific instructions or examples provided for SAP connector setup, file extraction, or environment variable configuration.
Recommendations
  • Provide parallel instructions for Linux environments, including paths, installation steps, and troubleshooting.
  • Include Linux shell (bash) script examples for tasks like base64 encoding PSE files, rather than only PowerShell.
  • Reference Linux-compatible SAP NCo libraries and clarify platform support for both Windows and Linux.
  • Document how to configure environment variables, file locations, and SAP connector setup on Linux hosts.
  • Mention Linux utilities (e.g., tar, unzip) for extracting SAP .sar files, alongside SAPCAR.
  • Ensure that all steps involving file operations, environment variables, and gateway setup have Linux alternatives.
  • Add troubleshooting guidance for common Linux-specific issues (e.g., permissions, library paths).
Logic Apps Create built-in connectors for Standard logic apps ...ogic-apps/create-custom-built-in-connector-standard.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 by providing PowerShell examples and referencing Windows-specific tools and file paths (e.g., C:\Users\...), while Linux alternatives are only briefly mentioned or not fully explained. The primary installation and usage instructions focus on PowerShell and Windows environments, with Bash/Linux usage relegated to a single line that still relies on PowerShell. There are no native Linux shell script examples, and the workflow assumes Visual Studio Code on Windows, with no mention of Linux-specific setup or troubleshooting.
Recommendations
  • Provide native Bash/Linux shell script examples for installing and managing extensions, not just PowerShell run via Bash.
  • Include Linux file path examples and clarify any differences in directory structure or environment variables.
  • Add explicit instructions for setting up and running Logic Apps projects on Linux (e.g., using VS Code on Linux, handling permissions, troubleshooting common Linux issues).
  • Ensure screenshots and output samples include Linux environments, not just Windows.
  • Mention cross-platform compatibility of tools (e.g., dotnet CLI, VS Code extension) and highlight any platform-specific caveats.
  • List Linux prerequisites and dependencies alongside Windows ones, and provide parity in troubleshooting steps.
Logic Apps Create and run .NET code from Standard workflows ...rticles/logic-apps/create-run-custom-code-functions.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 exhibits a Windows bias by explicitly stating that the custom functions capability is only available in Visual Studio Code running on Windows. There are no instructions, troubleshooting steps, or examples for Linux or macOS users. All tool references (e.g., Visual Studio Code, Azurite emulator) are presented without cross-platform guidance, and error messages reference Windows file paths. There is no mention of Linux equivalents or workarounds, and Windows is assumed as the default environment throughout.
Recommendations
  • Clearly state platform limitations at the top of the page, including any plans for Linux/macOS support.
  • Provide alternative instructions or guidance for Linux/macOS users, even if only to clarify current limitations or suggest workarounds.
  • Include troubleshooting steps and error messages relevant to Linux/macOS environments.
  • Reference cross-platform tools and patterns (e.g., .NET CLI, Azurite usage on Linux/macOS) where possible.
  • If Windows-only support is intentional, offer links to feature request channels or roadmap updates for non-Windows users.
Logic Apps Create Standard Workflows with Visual Studio Code ...c-apps/create-standard-workflows-visual-studio-code.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation page exhibits several signs of Windows bias. Windows-specific tools and patterns (such as Windows Defender Firewall, .exe filenames, registry edits, and App Service plans) are mentioned before or instead of Linux/macOS equivalents. Troubleshooting and configuration steps often reference Windows-only mechanisms (e.g., registry keys, .exe files, Windows App Service plans), and some examples (such as local.settings.json paths and ngrok usage) default to Windows conventions. Linux/macOS guidance is present but less prominent, and often appears after Windows instructions or as a note. There are few, if any, PowerShell examples, but the overall workflow and troubleshooting are Windows-centric.
Recommendations
  • Provide Linux/macOS equivalents for all Windows-specific instructions, such as firewall configuration, file paths, and registry edits.
  • Include Linux/macOS examples and screenshots alongside Windows ones, especially for local.settings.json, ngrok setup, and project folder navigation.
  • Clarify App Service plan requirements for Linux and highlight cross-platform deployment options earlier in the guide.
  • Reorganize sections so that platform-agnostic steps come first, and platform-specific instructions are grouped and clearly labeled.
  • Ensure troubleshooting steps cover Linux/macOS scenarios (e.g., permissions, service management) as thoroughly as Windows.
  • Avoid assuming Windows as the default environment; use neutral language and examples where possible.
Logic Apps Create and manage integration accounts ...s/enterprise-integration/create-integration-account.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by consistently referencing the Azure portal (a web GUI often associated with Windows workflows) as the primary method for most tasks, listing it before CLI alternatives. Azure PowerShell is mentioned as an option for creating and deleting integration accounts, but there are no Linux-specific shell examples (e.g., Bash, zsh) or explicit mentions of Linux environments. The CLI instructions are generic and do not clarify cross-platform usage or provide Linux-specific guidance. Visual Studio Code is referenced for Standard logic app configuration, but no alternative editors or command-line approaches for Linux users are provided. There is also a lack of explicit parity for Linux users in screenshots, troubleshooting, and workflow steps.
Recommendations
  • Explicitly state that Azure CLI commands work on Linux, macOS, and Windows, and provide examples of running CLI commands in Bash/zsh shells.
  • Include Linux-specific instructions or notes (e.g., using Azure CLI in a Linux terminal, installing prerequisites on Linux).
  • Provide alternative editor options for Standard logic app configuration, such as Vim or nano, and show how to edit settings.json from the command line.
  • Add screenshots or terminal output examples from Linux environments to balance the visual representation.
  • Clarify that Azure portal is web-based and accessible from any OS, but also highlight fully command-line workflows for users who prefer not to use a GUI.
  • When mentioning Azure PowerShell, note its platform compatibility and provide Bash equivalents where possible.
  • Add troubleshooting tips for common Linux-specific issues (e.g., permissions, environment variables, CLI installation problems).
Logic Apps Install on-premises data gateway for logic app workflows ...gic-apps/install-on-premises-data-gateway-workflows.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation page demonstrates a strong Windows bias. All installation instructions, screenshots, and operational details are centered around Windows environments, with no mention of Linux or macOS support. The gateway is described as a Windows service, and administrative tasks reference Windows-specific tools (e.g., PowerShell cmdlets, NT SERVICE accounts). There are no examples or instructions for installing or running the gateway on Linux, nor are Linux-specific patterns, tools, or troubleshooting steps provided.
Recommendations
  • Explicitly state OS support: Clarify whether the on-premises data gateway supports Linux and macOS. If not, explain why and provide alternatives.
  • Provide Linux/macOS installation instructions: If supported, add step-by-step guides for installing and configuring the gateway on Linux/macOS, including screenshots and command-line examples.
  • Include Linux/macOS service management: Document how to start, stop, and manage the gateway service on non-Windows platforms (e.g., using systemd or init).
  • Offer Linux/macOS troubleshooting: Add troubleshooting steps and FAQ entries relevant to Linux/macOS environments.
  • Mention cross-platform tools: If PowerShell is required, note how to use PowerShell Core on Linux/macOS, or provide equivalent bash/shell commands where possible.
  • Balance examples: Ensure that code snippets, commands, and screenshots are provided for both Windows and Linux/macOS users.
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page exhibits Windows bias primarily through its explicit recommendation to use Azure PowerShell (with the LogicAppTemplate module) for creating Logic App templates, without mentioning cross-platform or Linux-friendly alternatives such as Azure CLI. The only tool-specific guidance is for PowerShell, which is traditionally associated with Windows, and links to further PowerShell-based instructions. There are no examples or instructions for Linux or macOS users, nor is Azure CLI mentioned as an alternative. This may lead Linux/macOS users to believe that Windows/PowerShell is required for template creation and deployment, despite Azure CLI being fully cross-platform.
Recommendations
  • Add Azure CLI examples and instructions for creating and deploying Logic App ARM templates, alongside or before PowerShell references.
  • Explicitly state that both Azure PowerShell and Azure CLI are supported and cross-platform, and provide links to relevant CLI documentation.
  • Avoid presenting PowerShell as the default or only option; instead, offer parallel instructions for CLI and PowerShell.
  • Include notes or tips for Linux/macOS users to clarify that all template authoring and deployment steps can be performed on those platforms.
  • Where possible, use generic, platform-agnostic language when referring to command-line tools.
Logic Apps https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/logic-apps/includes/logic-apps-single-tenant-project-structure-visual-studio-code.md ...pps-single-tenant-project-structure-visual-studio-code.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 Windows bias by referencing .NET Framework (net472) and NuGet package-based projects, which are primarily Windows-centric technologies. The 'lib' folder example lists 'net472' before 'JAR', suggesting Windows/.NET precedence over Java. There are no explicit Linux or cross-platform examples, and no mention of Linux-specific equivalents or considerations. The documentation also references Visual Studio Code and Azure Functions Core Tools, which are cross-platform, but the examples and terminology lean toward Windows development patterns.
Recommendations
  • Include explicit examples for Linux environments, such as referencing Mono or .NET Core assemblies alongside .NET Framework.
  • Provide parity in folder structure examples by listing Java/JAR before or alongside .NET Framework to avoid implicit prioritization.
  • Mention Linux package management equivalents (e.g., using Maven for Java dependencies) where NuGet is referenced.
  • Clarify cross-platform compatibility for all tools and files, and note any platform-specific limitations or requirements.
  • Add a section or note on how to develop and run Logic Apps projects on Linux, including any differences in setup or tooling.
Logic Apps Disaster recovery for integration accounts ...ic-apps-enterprise-integration-b2b-business-continuity.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 Tools Missing Linux Example
Summary
The documentation page demonstrates a bias toward Windows by exclusively recommending PowerShell cmdlets for critical disaster recovery operations (such as incrementing control numbers), without mentioning Linux-compatible alternatives (such as Azure CLI or REST API). No Linux shell or cross-platform examples are provided, and the only automation tooling referenced is PowerShell, which is historically Windows-centric. This may hinder Linux users or those preferring cross-platform solutions.
Recommendations
  • Provide equivalent Azure CLI commands or REST API instructions for all PowerShell cmdlet operations, especially for incrementing control numbers.
  • Explicitly state that PowerShell Core is available on Linux and macOS, if PowerShell must be used, and provide installation guidance.
  • Add Linux shell (bash) examples for common tasks, such as resource creation and disaster recovery steps.
  • Reference cross-platform tools and patterns before or alongside Windows-specific ones, ensuring parity in guidance.
  • Include notes or links to documentation for Linux users, highlighting any differences or additional steps required.
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page for Azure Logic Apps examples and scenarios displays a moderate Windows bias. It explicitly mentions PowerShell scripting as a supported language for workflow code execution, but does not mention Bash or other Linux-native scripting options. There are no Linux-specific examples, tools, or deployment patterns referenced, and the scripting section lists PowerShell before any Linux alternatives (which are absent). The documentation also omits references to Linux CLI tools or shell scripting, and does not provide parity for Linux users in code execution or automation scenarios.
Recommendations
  • Add examples and documentation for running Bash scripts and other Linux-native scripting languages (e.g., Python, Shell) from Logic Apps workflows.
  • Include references to Linux CLI tools and automation patterns alongside PowerShell examples.
  • Ensure that scripting and automation sections mention both Windows and Linux options, ideally presenting them together or in parallel.
  • Provide sample workflows or tutorials that demonstrate deployment and management using Linux-based environments and tools (e.g., Azure CLI on Linux, Bash scripts for DevOps).
  • Review and update documentation to avoid assuming Windows as the default platform for scripting and automation.
Logic Apps Add authentication for calls to custom APIs ...les/logic-apps/logic-apps-custom-api-authentication.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 Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates a bias toward Windows environments by providing PowerShell-based instructions for creating Microsoft Entra application identities, with no equivalent CLI or Bash examples for Linux/macOS users. The only command-line automation shown is via PowerShell, and there is no mention of Azure CLI or other cross-platform tools. Additionally, the portal-based instructions reference Windows-centric patterns (e.g., 'sts.windows.net'), and Windows/PowerShell options are presented before any Linux alternatives, which are absent.
Recommendations
  • Add equivalent Azure CLI examples for all PowerShell instructions, especially for creating application identities and service principals.
  • Explicitly mention that Azure CLI can be used on Linux/macOS and provide sample commands.
  • Where possible, provide Bash script examples alongside PowerShell to ensure parity.
  • Clarify that the Azure portal is cross-platform, but avoid language or screenshots that imply Windows-only usage.
  • Reference documentation for Linux/macOS users where relevant (e.g., authentication, certificate management).
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by prioritizing PowerShell as a deployment method, referencing Windows-centric tools and workflows (e.g., PowerShell scripts, virtual machines), and omitting explicit Linux or cross-platform alternatives for tasks such as OAuth authorization. The examples and instructions assume familiarity with Windows environments and do not provide equivalent Linux shell or automation examples.
Recommendations
  • Provide Bash or shell script equivalents for deployment and OAuth authorization tasks, especially where PowerShell scripts are referenced.
  • Clarify that Azure CLI is cross-platform and provide examples of using it on Linux/macOS, including any OS-specific considerations.
  • Mention and link to Linux-native automation tools (e.g., cron jobs, systemd services) where virtual machines and user sessions are discussed.
  • Ensure that instructions for continuous integration workers and pipelines include guidance for Linux agents, not just Windows VMs.
  • Where PowerShell is referenced, note that PowerShell Core is available cross-platform, and provide instructions for installing and using it on Linux/macOS.
  • Review and update sample scripts and links to include both Windows and Linux usage scenarios.
Logic Apps Add maps to use with workflows ...s/logic-apps/logic-apps-enterprise-integration-maps.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 Windows bias by exclusively referencing Windows-based tools (Visual Studio, Azure Storage Explorer) and patterns (e.g., registry edits, DPI-unaware mode) for map creation and management. Visual Studio Code is mentioned, but only in the context of the Data Mapper extension, and no Linux-specific instructions or alternatives are provided for tasks like uploading assemblies or maps. All step-by-step instructions and screenshots are based on Windows GUI tools, with no CLI or Linux-native workflow examples.
Recommendations
  • Provide explicit instructions for Linux users, such as using Azure CLI, REST API, or cross-platform tools for uploading maps and assemblies.
  • Include examples and screenshots for Linux environments (e.g., file system paths, terminal commands) alongside Windows GUI instructions.
  • Mention and document open-source or cross-platform alternatives to Azure Storage Explorer, such as azcopy, Azure CLI, or REST API usage for blob management.
  • Clarify that Visual Studio Code is cross-platform and provide Linux/macOS installation and usage guidance.
  • Avoid Windows-specific troubleshooting steps (e.g., registry edits, DPI-unaware mode) or provide equivalent guidance for Linux/macOS users where relevant.
Logic Apps B2B enterprise integration workflows ...gic-apps/logic-apps-enterprise-integration-overview.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 Windows bias by exclusively recommending Visual Studio (a Windows-only tool) for creating maps and schemas, referencing Windows-specific troubleshooting steps (such as registry edits and DPI-unaware mode), and not mentioning or providing Linux alternatives or examples for these tasks. PowerShell is listed as a management option, but no Linux CLI or Bash examples are provided. The documentation assumes familiarity with BizTalk Server (Windows-only) and does not address cross-platform development environments.
Recommendations
  • Provide guidance or examples for creating maps and schemas using cross-platform tools or alternatives (e.g., Visual Studio Code extensions, command-line tools, or web-based editors).
  • Include Linux/macOS equivalents for resource management, such as Azure CLI or Bash scripts, alongside PowerShell examples.
  • Mention and link to any available cross-platform integration tooling, or clarify platform requirements for key tasks.
  • Avoid troubleshooting steps that are only applicable to Windows (e.g., registry edits) without noting platform limitations or alternatives.
  • Explicitly state platform support and limitations for the Enterprise Integration Pack and related tools.
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 for Azure Logic Apps exhibits a Windows bias in several areas. Windows-specific tools and patterns (such as PowerShell scripts and App Service Environment v3 'Windows plans only') are mentioned explicitly, often before or instead of Linux equivalents. Examples and instructions reference Windows-centric technologies (Office 365, BizTalk Server, PowerShell) and do not provide parity with Linux alternatives (e.g., Bash scripting, Linux hosting, open-source connectors). There is a lack of Linux-specific examples, and cross-platform tooling is not highlighted equally.
Recommendations
  • Include Linux-specific examples for scripting (e.g., Bash, Python) alongside PowerShell and .NET.
  • Clarify hosting options for Linux, especially for App Service Environment and single-tenant Logic Apps.
  • Mention and provide examples for open-source and non-Microsoft connectors and tools.
  • Ensure parity in documentation for workflow creation and management using Azure CLI and other cross-platform tools, not just PowerShell.
  • Add explicit guidance for deploying and managing Logic Apps from Linux environments.
  • Highlight Visual Studio Code and other cross-platform editors equally with Windows-centric tools.
  • Where Windows-only features are mentioned, clearly indicate Linux alternatives or limitations.
Logic Apps Secure access and data in workflows ...articles/logic-apps/logic-apps-securing-a-logic-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 Powershell Heavy Windows First
Summary
The documentation page demonstrates a Windows bias in several areas. When describing certificate conversion for client certificate authentication, PowerShell is presented as the primary method, with OpenSSL (a cross-platform tool) mentioned only as a troubleshooting step. The file path examples use Windows-style paths (e.g., 'c:\certificate.pfx'), and instructions for certificate handling are written with Windows tooling in mind. There are no explicit Linux or macOS command-line examples, nor are Linux tools or patterns (such as bash, Linux file paths, or native OpenSSL usage) presented alongside or before Windows equivalents.
Recommendations
  • Provide Linux/macOS equivalents for all command-line examples, especially for certificate conversion and encoding (e.g., using OpenSSL directly for base64 encoding).
  • Use neutral file path examples (e.g., '/path/to/certificate.pfx') or show both Windows and Linux/macOS paths.
  • Mention cross-platform tools (like OpenSSL) first, and clarify their usage on multiple operating systems.
  • Where PowerShell is referenced, also provide bash or shell script alternatives.
  • Explicitly state that all procedures can be performed on Linux/macOS, and link to relevant documentation for those platforms.
Logic Apps (Deprecated) Edit and manage logic apps with Visual Studio ...les/logic-apps/manage-logic-apps-with-visual-studio.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 is heavily focused on Windows and Visual Studio, with all examples and instructions centered on Visual Studio (a Windows-first IDE) and related tools such as Cloud Explorer and Azure PowerShell. There is no mention of Linux-compatible tools, editors, or workflows, nor are alternatives like VS Code, CLI, or cross-platform approaches discussed. The prerequisites and step-by-step guides assume a Windows environment and do not provide parity for Linux users.
Recommendations
  • Add instructions and examples for managing logic apps using cross-platform tools such as Visual Studio Code, Azure CLI, and Azure Portal.
  • Include Linux-specific setup steps, such as installing Azure CLI and using VS Code extensions for Logic Apps.
  • Provide parity in examples by showing how to perform key actions (edit, deploy, manage, source control) on Linux/macOS environments.
  • Mention PowerShell alternatives (e.g., Bash, Azure CLI) and provide equivalent commands for Linux users.
  • Clarify which steps are Windows-only and offer guidance for non-Windows users where possible.
Logic Apps Multi-region deployments for disaster recovery in Azure Logic Apps .../articles/logic-apps/multi-region-disaster-recovery.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 subtle Windows bias by referencing PowerShell as the example scripting tool for manual activation of Logic Apps, without mentioning Linux alternatives (such as Bash or Azure CLI). The only explicit script-based example is 'using a PowerShell script', and no Linux or cross-platform command-line examples are provided. There is no mention of Linux tools or patterns for on-premises gateway installation or management, and Windows-centric terminology (e.g., 'local computer') is used without clarifying cross-platform support.
Recommendations
  • Provide equivalent Linux examples for scripting tasks, such as using Bash or Azure CLI commands to activate Logic Apps.
  • When referencing PowerShell, clarify that Azure CLI or REST API calls can also be used from Linux/macOS environments.
  • Explicitly mention that on-premises data gateway installation and management is supported on both Windows and Linux, if applicable, and provide links or instructions for both platforms.
  • Use cross-platform terminology (e.g., 'machine' or 'host') instead of 'local computer' where appropriate.
  • Ensure that all operational guidance (monitoring, activation, diagnostics) includes both Windows and Linux approaches.