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

Bias Types:
⚠️ powershell_heavy
⚠️ windows_first
⚠️ missing_linux_example
⚠️ windows_tools
Summary:
The documentation page exhibits a Windows bias by providing PowerShell-based examples for generating and retrieving managed identities, referencing the Azure portal (which is often Windows-centric in screenshots and workflows), and omitting equivalent CLI (az), Bash, or Linux-native instructions. PowerShell is presented as the primary or only scripting interface, and no Linux shell or cross-platform command-line examples are given. This may hinder Linux users or those working in cross-platform environments.
Recommendations:
  • Add Azure CLI (az) examples for all PowerShell-based instructions, including generating and retrieving managed identities.
  • Include Bash shell command examples where applicable, especially for REST API calls (e.g., using curl).
  • Present CLI/Bash examples before or alongside PowerShell to avoid the impression that Windows is the default or preferred environment.
  • Clarify that all operations can be performed on Linux/macOS as well as Windows, and provide explicit cross-platform guidance.
  • Where screenshots or UI flows are shown, note any differences for non-Windows users or provide alternative instructions if needed.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-12 00:58 #8 cancelled ✅ Clean
2025-07-10 05:06 #7 processing ✅ Clean

Flagged Code Snippets

PS C:\> Set-AzDataFactoryV2 -ResourceGroupName <resourceGroupName> -Name <dataFactoryName> -Location <region> DataFactoryName : ADFV2DemoFactory DataFactoryId : /subscriptions/<subsID>/resourceGroups/<resourceGroupName>/providers/Microsoft.DataFactory/factories/ADFV2DemoFactory ResourceGroupName : <resourceGroupName> Location : East US Tags : {} Identity : Microsoft.Azure.Management.DataFactory.Models.FactoryIdentity ProvisioningState : Succeeded
PS C:\> (Get-AzDataFactoryV2 -ResourceGroupName <resourceGroupName> -Name <dataFactoryName>).Identity PrincipalId TenantId ----------- -------- aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb aaaabbbb-0000-cccc-1111-dddd2222eeee
PS C:\> Get-AzADServicePrincipal -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb ServicePrincipalNames : {00001111-aaaa-2222-bbbb-3333cccc4444, https://identity.azure.net/P86P8g6nt1QxfPJx22om8MOooMf/Ag0Qf/nnREppHkU=} ApplicationId : 00001111-aaaa-2222-bbbb-3333cccc4444 DisplayName : ADFV2DemoFactory Id : aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Type : ServicePrincipal