microsoft / microsoft/AzureTRE

Support in UI Airlock File uploads and downloads.

Open
#4,309 8 comments 2 reactions 3 assignees View on GitHub

@james-annages is already working on this.

Since Apr 27, 2026.

feature
Dominant language
Python
Stars
235
Forks
192
Avg merge
1d 23h
Merged PRs (30d)
13

Description

Is your feature request related to a problem? Please describe.
The Airlock process currently uses Storage SAS tokens for uploading and download files. This causes issues in highly regulated environments where SAS token (and shared key) access needs to be disabled on storage accounts.

Describe the solution you'd like
Would be nice to be able to Upload and Download files to the UI via the Airlock request pages. The solution would need to happen in the browser to preserve the networking constraints (e.g. You should only be able to upload to the import external storage account if you have network visibility to it)

Describe alternatives you've considered
Having up files uploaded via the API won't work because it breaks some of the networking constraints and there is a 2GB limit for file upload requests to an API in most browsers.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.