JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

How to connect & upload files to azure storage

Words by

John Carl Villanueva

In this tutorial, we’re going to show you a simple method that will enable you to connect your server to a Microsoft Azure File Share and then automatically upload files to that share.

Published in:

Blog

/

Business Process Automation, JSCAPE MFT, Managed File Transfer, Triggers, Tutorials

In this tutorial, we’re going to show you a simple method that will enable you to connect your server to a Microsoft Azure File Share and then automatically upload files to that share. If you want a similar tutorial for Amazon S3, follow that link.

What we want to do

There are many ways to set this up on JSCAPE MFT Server. To give you a few examples, you can configure MFT Server to:

  • upload files on a predefined schedule;
  • automatically redirect each file uploaded to your server (e.g. via FTPS, SFTP, HTTPS, etc.) to the share;
  • Encrypt each file before uploading to the share;
  • select incoming files based on source, type, or some other criteria and then upload only those files to the share;
  • and so on.

But in this particular tutorial, we’re going to configure MFT Server to detect every single file that gets added to a local directory (say, perhaps via a certain business process) and then automatically upload those files to an Azure File share. Fast forward to an in-person explanation and free trial here.

business process file transfer server upload to azure file share

Would you prefer to watch the video tutorial version of this article instead?

No? Kindly proceed then.

Prerequisites from Azure

Before you start configuring anything on JSCAPE MFT Server, you need to have an Azure File share ready. You also need to gather a few pieces of information pertinent to that share which you will enter into your JSCAPE MFT Server settings. These are the information you need:

1. The name of your Azure storage account.

You can find that in the Storage accounts module.

storage accounts

2. A key associated with that account

You can find the storage account’s keys in Storage accounts > [name of account ] > Account keys. Each storage account has two keys. Choose one.

azure storage account access keys

3. The setting of that account’s ‘Secure transfer required’ toggle switch

You can find this setting in Storage accounts > [name of account] > Configuration > Secure transfer required.

azure storage account secure transfer required

4. An existing file share under that storage account

azure file share

Once you have all that information on hand, you can then proceed to your JSCAPE MFT Server instance. The first thing you’ll want to do is create a directory monitor.

Creating a directory monitor

If you’re not yet familiar with directory monitors, I suggest you watch the video below:

To create a directory monitor, go to the Directory Monitors module and click the Add button.

add directory monitor azure

Give the directory monitor a name, select the directory you want to monitor, and set a desired monitor interval.

azure directory monitor parameters

Because we only want this directory monitor to monitor for newly added files, let’s just uncheck all events except the Monitor file add event.

azure monitor file add

Click the Ok when you’re done.

So now, JSCAPE MFT Server will be able to detect each file that gets added into hat fileupload directory. The next step is to create an Azure File Service trading partner.

Creating a Microsoft Azure File Service Trading Partner

Again, if you’re not familiar with trading partners, I suggest you watch this video first:

To create a trading partner, go to the Trading Partners module and then click the Add button.

add azure file service trading partner

Select Microsoft Azure File Service from the drop-down list and then click OK.

select azure file service for trading partner

Once you’re presented with the ‘Microsoft Azure File Service’ Trading Partner dialog box, give the trading partner a name. You’ll also be asked to enter a Username and Password. At this point, you can now use the information I asked you to collect earlier.

The username is just your Azure storage account name, while the password is just that storage account’s corresponding key. Just copy and paste those pieces of information into their respective fields.

azure trading partner parameters

One more thing. Remember that I asked to you check whether the ‘secure transfer required’ toggle switch of your Azure storage account was enabled or not. If it was enabled, then you need to check the Use SSL checkbox in this trading partner dialog box. Otherwise, you can leave that setting unchecked.

What this simply means is that, if the secure transfer switch is enabled on your Azure storage account and the Use SSL checkbox is ticked on your trading partner, then file transfers made between these two entities will be done via a secure connection. Take note that the connection will fail if the settings on these two entities don’t match.

To see if the connection works, just click the Test Server button. If the test succeeds, you can then proceed.

The final step is to create a trigger that would listen to the directory monitor file added event and upload each detected file via a Trading Partner File Upload action. Let’s do that now.

Creating the trigger that would upload files to your Azure File share

Navigate to the Triggers module and then click the Add button.

add azure file upload trigger

Give the trigger a name and select the Directory Monitor File Added event from the Event type drop-down list. Click Next to proceed.

azure file upload trigger name and event type

As you will likely have several triggers listening to the Directory Monitor File Added event type, you need to configure this particular trigger to respond only to those events that originated from the directory monitor you created earlier. In our case, that would be the directory monitor named ‘dirmon for azure upload’. So, we enter the following expression in the trigger conditions box:

MonitorName = “dirmon for azure upload”

Click Next to proceed.

azure file upload trigger condition

Next, add the Trading Partner File Upload trigger action. This action will be responsible for uploading the files detected by your directory monitor to the Azure trading partner you created earlier. Click OK to proceed.

add trading partner file upload for azure

When the Trading Partner File Upload action dialog box appears, expand the drop-down list and select the trading partner you created earlier.

After that, go to the Local File field and enter the %File% variable (or select it from the Add Variable dialog). The value of the %File% variable corresponds to the local file path of each newly added file that’s detected by your directory monitor which in turn this particular trigger responded to.

Lastly, go to the Remote Directory field and enter the name of that existing file share I asked you to obtain earlier.

trading partner file upload for azure action

Click OK until you’re back at the main screen.

That’s it. Now you know how to configure your server to automatically upload files to an Azure File share.

Would you like to try this out yourself?

Request a free, fully-functional trial of JSCAPE MFT Server now.

 

Get started with your free trial request.

Related content

How To Leverage Cloud Storage Services When Dealing With High Volume File Transfers

Amazon S3 vs Local Storage – Where Should You Store Files Uploaded to Your File Transfer Server?

How To Use Amazon S3 As The File Storage System of Your MFT Server

How To Connect and Upload Files To an Amazon S3 Trading Partner

 

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings