Managed File Transfer (MFT): when SFTP is no longer enough
Managed File Transfer (MFT): what “just SFTP” doesn’t cover, which InfoSec and audit requirements matter, and how to run a pilot without disruptions.

Why “just SFTP” stops being enough
SFTP by itself is not bad: it provides encryption, files are transferred, and access can be limited. The problem is that in many companies SFTP turns into “one server and a few accounts” with no manageability around it. When InfoSec requirements, internal control or an external audit arrive, you find that there is a secure channel but no controlled file exchange process.
Managed File Transfer (MFT) differs because it is not just a protocol but a set of rules and evidence: who sent a file and why, which route it took, what happened at each step and who can change settings. MFT typically provides roles, approvals, centralized logs, notifications, workflow templates, key and certificate storage, and integration with corporate identity systems.
Auditors usually don’t “pick on” encryption but on control and reproducibility. The same risks appear repeatedly: shared partner logins (or “temporary” accounts that live for years), incomplete activity logs, no record of configuration changes, no proof of delivery and processing, and keys and passwords stored “conveniently” without scheduled rotation.
Moving to MFT becomes necessary when file exchange starts to affect money, regulation and reputation. You’ll notice quickly: the number of partners and exchange directions grows, support is kept to 1–2 people, there are demands for logs and reporting, separation of duties is required, and you need guaranteed delivery with automated error handling.
A simple example: a finance or government organization sends ledgers and reports to several contractors monthly. While it’s 2–3 manual transfers, SFTP is enough. When there are dozens of files, deadlines and checks, it becomes more important not just to "transfer" but to prove and reproduce the process.
Typical scenarios where requirements grow fast
Almost always it starts with a couple of technical accounts and a folder on SFTP. But as soon as exchange becomes part of a business process, deadlines, responsibility and checks appear. At that moment file exchange stops being "just transfer" and becomes a chain of actions that must be controlled.
Files often carry data that is sensitive by content and timing: payment registers, HR extracts, regulator reports, bank exchanges, ERP/CRM exports, logs from medical systems, lab results, payroll, invoices, acts, EDI packages. Volumes grow, formats change, and errors begin to cost money and reputation.
Counterparties add complexity. Internally you can agree “drop the file by 18:00,” but with external partners gray zones appear: who creates accounts, who changes keys, where do logs go, who responds to an incident on a weekend. Exchanges often spread across servers and departments so nobody sees the full picture.
Demands for timestamps and confirmations arise almost immediately. The business needs to know: who sent it, which exact file (version or hash), when it was delivered, who retrieved it, and what happened next. If a file didn’t arrive, it’s important not just to have a “connection error” but to have a clear status and automatic notification to the right people.
From InfoSec’s perspective expectations also tighten quickly: encryption in transit and sometimes at rest, segmentation (DMZ and isolation of critical systems), role-based access without shared accounts, monitoring and alerts for suspicious events.
Example: accounting sends a register to a bank, the bank confirms receipt, and an auditor requests proof for a specific date. SFTP often leaves only files and scattered logs. MFT is expected to provide a “receipt” and traceability so disputed cases are resolved in minutes rather than searching across servers.
Security and audit requirements SFTP usually doesn’t meet
SFTP handles “transmit a file over a secure channel” well. But audit and InfoSec usually require manageability: who exactly sent it, who approved it, what left, where it went, and can this be proven six months later.
First common issue — authentication and keys. In practice one key for everyone or a shared service account quickly appears because it’s easier. Then you can’t tie an action to a person, it’s hard to revoke access for a departed employee, and manual workarounds with copying keys start.
Second — roles and permissions. The same people who run the SFTP server often service exchanges. Separation of duties (admins shouldn’t silently change routes, operators shouldn’t grant access, auditors should be read-only) is hard and fragmented in “pure SFTP.”
Third — logs. For audits you need a chain of events, not just a connection record. Logs should provide completeness (access, changes, successful and failed transfers), protection against edits/deletion, and the ability to quickly assemble a report for a specific file or partner over the required retention (often 1–3 years).
Fourth — proof of delivery. For regulators or internal control “a file was placed in a folder” is not always equal to “the recipient accepted it.” You need integrity markers (hash, signature), timestamps and confirmation that the file reached the required processing stage.
Fifth — change management. When schedules, routes, naming templates and encryption rules change, it’s important to know: who changed what and why, and how to roll back. MFT typically covers what SFTP setups often leave to scripts and ad‑hoc agreements.
Example: accounting sends a register to a bank and InfoSec asks to prove the file wasn’t altered and that only two employees had access. On SFTP this often becomes email threads and manual log gathering. In a mature scheme this is produced as a single clear report.
What MFT typically delivers in practice
Moving to MFT gives a company not “another file server” but a managed process with rules, responsibilities and transparency.
Manageability instead of a set of scripts
The main convenience is a unified console showing users, partners, routes and transfer status. Policies become centralized: who has access, which protocols are allowed, which folders and at what times.
A typical transfer flow no longer needs to be glued from cron jobs, email and manual checks. You get operational logic: schedules and task queues, automatic retries on failures and timeouts, notifications to business and InfoSec, receipts and delivery confirmations, and clear statuses (sent, received, rejected).
Security and provability
MFT covers two layers: protection and evidence for audits. Protection includes not only encryption in transit but also encryption at rest, key and certificate management, rotation and expiry controls. For evidence you get an audit trail: who changed routing rules, who started a transfer, who confirmed an operation, what left and when.
Isolation is another benefit. MFT can be properly placed in a DMZ, with trust zones separated and gateways used. For example, a partner uploads files only to an external zone; files enter internal systems only after checks, antivirus scanning and format validation. This reduces risk of direct access to internal systems and simplifies InfoSec approvals.
How to prepare requirements before choosing a product
Before comparing GoAnywhere, IBM Sterling or Globalscape, document what you plan to automate. You don’t need to pick a product yet — you need to understand data flows, risks and acceptance criteria.
Start with an inventory of exchanges. Often you discover one SFTP actually serves dozens of different processes with different criticality. For each flow create a short card: source and recipient, format and sensitivity, frequency and exchange window, average and peak volume, typical errors and manual interventions (who restarts and how failures are noticed).
Translate InfoSec and audit requirements into verifiable items, not vague phrases. For example: “immutable logs,” “separation of duties,” “keys and certificates managed by policy,” “transfer reports for a period,” “data encrypted in transit and at rest.”
Define RPO/RTO for key exchanges: how much data loss is acceptable and how long downtime can last. This affects queues, retries, fault tolerance and which notifications are mandatory.
List integrations up front: AD/LDAP for accounts and roles, SIEM for events, email or messenger for alerts, ticketing for incidents, and APIs for triggering transfers from other systems. This lets you evaluate MFT on real integration fit.
Also define pilot acceptance criteria and who signs off: which 3–5 flows must pass end‑to‑end, which reports and logs must satisfy InfoSec/audit, which metrics matter (delivery time, success rate), which failure scenario you must survive and who signs the result from InfoSec, process owner and operations.
How to compare GoAnywhere, IBM Sterling and Globalscape without marketing
Compare MFT products not by “who is more powerful” but by what InfoSec and audit will check. That turns MFT from a concept into a set of measurable requirements.
Start with licensing and scaling
Clarify the licensing model up front. Some products scale cost by nodes/instances, others by partners, workflows (jobs) or users. Ask for a 1‑year and 3‑year cost example with your growth scenario: +20 partners, +30% files, a separate contour for critical data.
Look at partner onboarding and access control
Check how easy it is to onboard external companies: which protocols are supported (SFTP/FTPS/HTTPS etc.), are there options without VPN, how keys and certs are issued, and can you block a specific partner quickly without stopping all exchanges.
Evaluate the role model and administration: can you separate duties (InfoSec, operations, business), are there workflow templates and reusable settings, how clear are errors and reports. If an admin gets lost in manual settings, quality and security will inevitably suffer.
Short list of questions useful for GoAnywhere, IBM Sterling and Globalscape alike:
- How does the product count licenses and what triggers cost increases with growth?
- How many steps to start exchanging with a new partner and what does onboarding look like?
- Which roles exist out of the box and can you truly separate duties?
- How complete are logs (who, what, where, when, result, error reason) and how are events forwarded to SIEM?
- Which deployment options are supported: on‑prem, isolated contours, HA, upgrades without long downtime?
Practical approach: pick one real exchange and run it as a pilot on each solution. Compare setup time, log quality and how quickly the team finds the cause of a failure.
MFT pilot: step‑by‑step plan for 2–6 weeks
A pilot is not to “try the interface” but to verify whether MFT meets InfoSec, audit and operational failure requirements. Take 2–3 live flows and don’t pick only the simplest.
A good pilot mix: an internal system exchange, an external partner exchange and one critical flow (e.g. a financial export or medical reporting). This shows product behavior across different SLAs and risks.
Weeks 1–2: preparation and first routes
Deploy the pilot in a separate environment and assign roles: platform admin, operator (monitors queues and errors), auditor (reviews reports). Use test certificates and data that mimic production structure and volume as much as possible.
Set up 1–2 end‑to‑end routes: encryption in transit and at rest, signatures if needed, retries, schedules, receipts and delivery confirmations. Agree up front what counts as successful delivery: “file left” or “recipient accepted and processed.”
Weeks 3–6: monitoring, failures and result capture
Hook up monitoring and alerts: define which events are incidents and who they go to (on‑call, process owner, InfoSec). For external partners it’s critical to see not only a transfer error but also lack of confirmation within an expected window.
Run failure tests: cut the network, make the recipient unavailable, fill up disk, break a certificate, increase file size. Check whether queues, retries and clear journal entries exist.
At pilot end produce a short report: delivery times, error rates, how many manual steps operators needed, which reports InfoSec accepted and which policies were actually enforceable.
Architecture and security contours to build in from the start
Segmentation and control points
When moving to a managed file exchange, separate where files are received externally, where they are processed, and where they go next. This prevents accidental access leaks to critical systems.
A practical layout often works: DMZ for external intake and sending, internal zone for orchestration and queues, critical systems contour (ERP, finance, medical systems) with tight access rules, a separate admin zone (jump server or VPN + MFA), and a monitoring/logging zone that receives events one‑way.
Controls like antivirus, DLP or sandboxing should be placed at defined points: on ingress from the DMZ, before moving files into internal folders, and before sending to a partner. Assign owners: who confirms triggers, who investigates false positives and who approves exceptions.
Keys, access and investigations
Key problems start when there is “no owner.” Decide where keys are stored (HSM or secure vault), who initiates rotation, how revocation looks (including staff departures or contractor changes) and how issuance is documented.
For partners and users define a lifecycle: request, approval, least‑privilege issuance, IP/time limits, regular review, blocking and deletion. Usually separate “technical integration accounts” from personal accounts for manual operations.
For investigations decide which evidence is collected automatically: who initiated a transfer and under which ID, source and destination (including intermediate storage), checksums and validation results, timestamps, status, retries and error reasons, and who changed settings and when.
Common mistakes during implementation and pilot
Pilots fail not because of the product but because of habits from “we just stood up SFTP and went.” MFT requires discipline: who transfers what and why, how it’s confirmed and how you prove it to an auditor.
A risky “time saver” is shared accounts and shared keys “for all partners.” While it works, you won’t prove who sent a file during an incident, and when staff change there will be lingering access.
Second mistake — no process or data owner. InfoSec can set encryption and access, IT can run servers and integrations, but without a business owner you won’t know what counts as delivered, what to do on delay and which SLA is real.
Logs are often collected “just in case” without rules: what to log, retention, who can access and how fast the event chain can be reconstructed. The result: many logs but no answer to “who sent what and when.”
Another failure mode is piloting on an “ideal” flow. In production you’ll see renames, different delivery windows, two recipients and manual exceptions. If you don’t include at least one complex route, the pilot gives false confidence.
Minimum checks before production migration:
- Individual accounts and separate keys or certificates per partner and environment (test and prod).
- Failure scenarios: connection drop, partially uploaded file, retransmit, delays.
- Protection against duplicates and gaps: idempotency, checksums, confirmations.
- Change procedure: who modifies routes, how changes are approved and rolled back.
- Audit reports: what is considered proof of sending and receiving.
Quick readiness checklist for moving to MFT
If SFTP exists but InfoSec, internal control or auditors ask more questions, quickly check readiness for MFT.
1) Understand flows and responsibilities
Map exchanges: which files, from where, to where, how often, with which partners and what counts as successful delivery. Each flow should have a business owner and an IT owner. Without them MFT will become “another server” with no idea what’s critical.
Check separation of duties: who administers the platform, who creates users and routes, who can run operations and who only views reports. Auditors typically require that an operator cannot silently change settings and erase traces.
2) Security, evidence and resilience
Set clear rules for encryption and key/certificate management: issuance, storage, rotation frequency and response to compromise. If rotation is “when we remember,” bake the process in from the start.
Observability is next. Logs and reports must cover the full chain: send, receive, errors, retries, and configuration changes (who, what, when). A typical check: a partner claims “we didn’t receive it” and you show delivery confirmation and retry history in 5 minutes.
Finally, failure scenarios: what happens on node failure, disk full, network outage, certificate error or incorrect partner rights. If you can describe recovery and test it, the pilot is calmer.
Add acceptance criteria for the pilot and a phased migration plan from SFTP to MFT. It’s usually better to start with 1–2 medium‑critical flows, not the hottest channel.
Don’t forget procedures. MFT projects often fail not due to software but due to accesses and changes: who creates users, who approves new connections, how changes are documented, who responds to night incidents and which reports are prepared for audit.
If you need external help for design and production launch, involve an integrator experienced in InfoSec controls and infrastructure. For example, GSE.kz (gse.kz) as a system integrator can assist with architecture, security contours and 24/7 support in a comprehensive IT project.
Example scenario: partner exchange and audit requirements
Imagine a bank or medical organization: dozens of files (registers, reports, statements) are sent and received daily from 10–20 partners. Historically everything runs on “just SFTP,” one or two admins and a set of scripts.
Problems appear when InfoSec and audit demands grow. Each partner has its own keys and encryption rules, retention requirements and confirmation expectations. Confirmations are often manual: "we sent the file," "please check on your side." In disputes it’s impossible to quickly prove what was sent, when and by whom. SFTP server logs usually don’t provide a clear business‑level chain for auditors.
On an MFT pilot you can test this with a small but real slice: choose 3 partners with different expectations (one strict on encryption, one strict on timing, one on approvals) and configure typical audit artifacts: delivery and processing receipts, an audit trail per transfer, history of changes (keys, rights, routes), and a role model that shows who sends, who confirms and who only reads reports.
Next steps after the pilot
If the pilot proves MFT meets requirements, document results quickly while the team remembers details. Otherwise the next stage becomes a debate based on impressions.
Prepare a short packet for InfoSec, infrastructure and audit: the list of requirements and what was tested in the pilot, flow diagrams (who to whom, data types, frequency, windows, entry/exit points), acceptance criteria for production (SLA, RPO/RTO, logs, roles), a list of risks and assumptions, and a plan of remediation (processes and integrations).
Then check infrastructure readiness: where is the DMZ, which ports and routes are needed, where to store keys/certificates, backup strategy, log/archive storage, and environment separation (dev/test/prod).
Plan migration in phases: start with a few flows where the cost of error is highest and where audit asks the most questions, then move bulk transfers. To avoid overloading teams, define priority rules: business importance, volume, data sensitivity and external partner dependencies.
Don’t forget regulations. MFT projects fail more on access and change management than on software: who creates users, who approves new connections, how changes are documented, who responds to night incidents and what reports are prepared for audit.
If external resources are needed for design and production launch, engaging an integrator with InfoSec and infrastructure experience is sensible. For example, GSE.kz (gse.kz) can help with architecture, implementation and infrastructure for managed file transfer.
FAQ
When does SFTP really stop being enough and it’s time to consider MFT?
If file exchange affects money, deadlines or accountability, a single “secure channel” is no longer enough. You need to be able to prove who sent a file, where it went, what happened to it afterward and who changed settings — and to do that quickly, not by manually collecting logs from servers.
What is the practical difference between SFTP and MFT?
SFTP is mainly a protocol for transferring files over a secure channel. MFT is a managed process: roles and permissions, centralized logs, routing, confirmations, notifications, change control and integration with identity systems so exchanges are repeatable and verifiable.
What do auditors usually focus on in file exchanges?
Auditors rarely focus on encryption alone; they focus on control and reproducibility. Common issues are shared accounts and keys, incomplete or editable logs, lack of history for route and rule changes, and the inability to quickly produce a report for a specific transfer over a required period.
What should be considered proof of delivery: upload to a server or something else?
Define in advance what “delivery” means for your process. Often it’s not enough that a file was placed on a server: you need recipient confirmation or processing acknowledgement, a timestamp and integrity indicators so later there’s no dispute that “the file sat in a folder but wasn’t accepted.”
Why are shared accounts and one key for everyone a big problem?
A single key used by everyone erodes individual accountability and makes revocation hard. Minimum practice is separate access per partner and environment, a clear owner for keys, a rotation policy and rapid revocation when employees leave or contractors change.
Where to begin preparing requirements before choosing an MFT product?
Start with an inventory of flows: source and recipient, frequency and window, data sensitivity, volumes, typical errors and manual interventions. Then translate InfoSec and audit requirements into testable points — for example: immutable logs, separation of duties, managed keys/certificates, transfer reports for a retention period, and encryption in transit and at rest.
How to run an MFT pilot correctly so it is useful?
Pick 2–3 live flows of different complexity: an internal system exchange, an external partner exchange and one critical flow. Test behavior under failures: retries, queues, clear statuses, notifications — and above all, how quickly logs show what happened and who did what.
Why is DMZ and segmentation often emphasized in MFT?
Typical architecture separates zones: external intake/egress, internal orchestration, critical systems contour and a separate admin zone. This prevents partners from getting direct paths into internal systems and allows placing antivirus and format controls at predefined points.
How to compare GoAnywhere, IBM Sterling and Globalscape without marketing?
First check licensing and growth triggers: what will increase costs — nodes, partners, flows or users. Then evaluate partner onboarding, the role model, completeness and usability of logs, AD/LDAP and SIEM integrations, and real fault tolerance and upgrade paths without long downtime.
What mistakes most often 'break' MFT implementations?
Common failures come from carrying SFTP habits into MFT: shared accounts, no process or data owner, logs collected “just in case” without rules, and piloting only the simplest flows. Assign owners, define acceptance criteria and run failure scenarios — then rollout is much smoother.