You can download files and folders from Azure File storage using this PowerShell script. You can use service principal who has access to Key vault and storage account. The storage account secret can be saved in Key vault to be accessed through PowerShell script.