Published in


Secure File Portal for SharePoint and Azure

Cloud storage platforms such as SharePoint, offer the ability to share out files however control and visibility of files within sites can be difficult to control and monitor who, what and when is interacting with your files. Especially when you’ve opened your organization’s platform to third parties.

On the other hand the ability to securely collect files from third-parties into your Azure Blob and File storage would be nice, however it is not so easy with Microsoft’s standard offering.

This is where Couchdrop’s Secure File Gateway comes into play. Couchdrop sits on top of your cloud storage and enables you to control, monitor and accept access to files and sub-directories within your cloud storage platforms while removing the complexity of sharing to the unknown and wondering if it has been configured correctly. While Couchdrop also offers the ability for external parties to interact via SFTP, FTP, email and a few other methods, we’ll quickly show you how simple it is to configure a simple upload web portal.

Step 1. Create a Couchdrop account

Navigate to to get started.

secure file portal for sharepoint
Create account with Couchdrop

Step 2. Connect your SharePoint (or other platform)

Simply select connect storage and you will be taken to your storage management tab under admin. Select your chosen storage endpoint (SharePoint in this case). See guides here on connecting other platforms.

sharepoint secure portal
Connecting storage platform as backend storage

It’s as easy as specifying a document library and connecting your SharePoint via OAuth.

sharepoint managed file transfer mft
Connecting SharePoint with Couchdrop

Step 3. Create an external user who will access the files

Go to Admin — > User Accounts then Add User. Provide a username, password and specify the folder they should have access to within SharePoint using the folder navigation. Decide if you would like them to have full access or limited (more granular permissions can be configured later). Guide on creating users within Couchdrop.

sharepoint sftp web portal secure
User creation for secure portal access

Step 4. Connect

While Couchdrop’s Web Portals can be whitelabelled. For your customer to begin working they would simply go to your dedicated Couchdrop domains. Which can be located here. Your external client now logs in with the created user and they will be isolated to the chosen folder above to upload files to.

secure upload file portal for sharepoint and azure
Couchdrop’s secure upload portal

You can monitor and view all activity under Couchdrop’s audit and activity logs, or configure alerting to receive a webhook or email notification once a file arrives.

secure cloud managed file transfer
An example of Couchdrop audit logs (can be expanded for more detail)
cloud mft and sftp server microsoft
Configuring alerting on a specific folder

For more information or to get started jump across to or for more guides see




Couchdrop is the secure file gateway and cloud SFTP / MFT platform. Couchdrop acts as your secure access method between systems or for clients to send you files to your cloud storage backend, that can be completely automated.

Recommended from Medium

3 Key Metrics for Finance Teams to Track at Software Companies

Laravel API Authentication for Social Networks — OAuth2 Social Grant

One Minute Linux Tricks (1)

Microsoft Exam 70–483: Programming in C# — Objective 3.3: Manage Assemblies


Downloading Your Private Slack Conversations

How to set up an API with a Cloud Function backend that queries BigQuery on GCP

Python at Microsoft: flying under the radar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jayden Bartram

Jayden Bartram

COO of Couchdrop and Movebot

More from Medium

First Containers then Dockers and Finally Kubernetes

How to — Troubleshooting Azure and Sitecore

Create a Dynamic Azure AD Group with all Teams Phone Standard Licensed Users

Cost Management for your Azure Virtual Desktop Deployment