Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
powershell_heavy
missing_linux_example
windows_tools
windows_first
Summary
The documentation page demonstrates a Windows bias by providing deployment instructions and examples exclusively using PowerShell cmdlets, which are native to Windows environments. There are no equivalent examples using cross-platform tools such as Azure CLI or Bash scripts, and no explicit mention of Linux or macOS workflows. The only command-line example for enabling public network access uses Azure CLI, but the main deployment workflow is Windows/PowerShell-centric. The order of presentation and tooling assumes a Windows-first audience.
Recommendations
  • Add equivalent deployment instructions using Azure CLI, which is cross-platform and widely used on Linux and macOS.
  • Provide Bash script examples for deploying ARM templates to Azure, alongside PowerShell.
  • Explicitly mention that the instructions apply to all platforms and provide guidance for Linux/macOS users.
  • Where PowerShell is used, offer a side-by-side or alternative example using Azure CLI.
  • Review the documentation for other places where Windows tools or patterns are assumed, and ensure Linux parity.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Biased Biased
2026-01-13 00:00 #246 completed Biased Biased
2026-01-12 00:00 #243 cancelled Biased Biased
2026-01-11 00:00 #240 completed Biased Biased
2026-01-10 00:00 #237 completed Biased Biased
2026-01-09 00:34 #234 completed Biased Biased
2026-01-08 00:53 #231 completed Clean Clean
2026-01-06 18:15 #225 cancelled Clean Clean
2025-08-17 00:01 #83 cancelled Clean Clean
2025-07-13 21:37 #48 completed Biased Biased
2025-07-09 13:09 #3 cancelled Clean Clean
2025-07-08 04:23 #2 cancelled Biased Biased

Flagged Code Snippets

## Deploy the template

Select the following image to sign in to Azure and open a template. The template creates an App Configuration store with two key-values inside.

:::image type="content" source="~/reusable-content/ce-skilling/azure/media/template-deployments/deploy-to-azure-button.svg" alt-text="Button to deploy the Resource Manager template to Azure." border="false" link="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fquickstarts%2Fmicrosoft.appconfiguration%2Fapp-configuration-store-kv%2Fazuredeploy.json":::

You can also deploy the template by using the following PowerShell cmdlet. The key-values will be in the output of PowerShell console.

## Review deployed resources

1. Sign in to the [Azure portal](https://portal.azure.com).
1. In the Azure portal search box, type **App Configuration**. Select **App Configuration** from the list.
1. Select the newly created App Configuration resource.
1. Under **Operations**, click **Configuration explorer**.
1. Verify that two key-values exist.

## Clean up resources

When no longer needed, delete the resource group, the App Configuration store, and all related resources. If you're planning to use the App Configuration store in the future, you can skip deleting it. If you aren't going to continue to use this store, delete all resources created by this quickstart by running the following cmdlet: