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:
Summary:
The documentation is largely cross-platform and neutral, but there is a subtle Windows bias in the SSH key conversion guidance: it mentions only the PuTTY tool (a Windows utility) for converting PPK to OpenSSH format, without referencing Linux or macOS alternatives. Additionally, the only explicit file path example for private keys uses a Windows-style path (D:\privatekey_openssh), with no Linux-style path shown. There are no PowerShell or Windows command-line examples, but the implicit assumption of Windows tooling and paths may disadvantage Linux users.
Recommendations:
- When mentioning conversion from PPK to OpenSSH format, include Linux/macOS alternatives such as 'use the ssh-keygen tool on Linux/macOS to convert keys' or provide a command-line example.
- Provide both Windows and Linux-style file path examples for properties like privateKeyPath (e.g., 'D:\privatekey_openssh' and '/home/user/.ssh/id_rsa').
- If referencing tools, mention cross-platform or platform-specific options equally, and avoid assuming the user is on Windows.
- Consider adding a note or section clarifying that all features and configuration steps are supported on both Windows and Linux self-hosted integration runtimes, if applicable.
Create pull request
Flagged Code Snippets
{
"name": "SftpLinkedService",
"properties": {
"type": "Sftp",
"typeProperties": {
"host": "<sftp server>",
"port": 22,
"skipHostKeyValidation": true,
"authenticationType": "SshPublicKey",
"userName": "xxx",
"privateKeyPath": "D:\\privatekey_openssh",
"passPhrase": {
"type": "SecureString",
"value": "<pass phrase>"
}
},
"connectVia": {
"referenceName": "<name of integration runtime>",
"type": "IntegrationRuntimeReference"
}
}
}