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:
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation demonstrates a subtle Windows bias, particularly in the 'Legacy model' section, where SMB path syntax (\\server\share) and user ID formats (AZURE\username) are presented in a Windows-centric way. There are no explicit Linux or cross-platform examples for mounting or accessing Azure Files, nor is there mention of Linux-specific tools or syntax. The documentation assumes familiarity with Windows conventions and omits guidance for Linux users.
Recommendations:
- Add Linux-specific examples for mounting Azure Files, such as using the 'mount.cifs' command and appropriate credential formats.
- When showing SMB paths, provide both Windows (\\server\share) and Linux (/mnt/point with //server/share) syntax.
- Clarify that the 'userid' and 'host' formats differ between Windows and Linux clients, and provide examples for each.
- Mention Linux tools (e.g., cifs-utils) alongside Windows tools when discussing legacy SMB access.
- Review all authentication and connection examples to ensure they are platform-agnostic or provide parallel Linux instructions where relevant.
Create pull request
Flagged Code Snippets
{
"name": "AzureFileStorageLinkedService",
"properties": {
"type": "AzureFileStorage",
"typeProperties": {
"sasUri": {
"type": "SecureString",
"value": "<SAS URI of the Azure Storage resource without token e.g. https://<accountname>.file.core.windows.net/>"
},
"sasToken": {
"type": "AzureKeyVaultSecret",
"store": {
"referenceName": "<Azure Key Vault linked service name>",
"type": "LinkedServiceReference"
},
"secretName": "<secretName with value of SAS token e.g. ?sv=<storage version>&st=<start time>&se=<expire time>&sr=<resource>&sp=<permissions>&sip=<ip range>&spr=<protocol>&sig=<signature>>"
},
"fileShare": "<file share name>"
},
"connectVia": {
"referenceName": "<name of Integration Runtime>",
"type": "IntegrationRuntimeReference"
}
}
}
{
"name": "AzureFileStorageLinkedService",
"properties": {
"type": "AzureFileStorage",
"typeProperties": {
"host": "\\\\<storage name>.file.core.windows.net\\<file service name>",
"userid": "AZURE\\<storage name>",
"password": {
"type": "SecureString",
"value": "<storage access key>"
}
},
"connectVia": {
"referenceName": "<name of Integration Runtime>",
"type": "IntegrationRuntimeReference"
}
}
}