Software Logic

When One-way Synchronisation Is Enough

A team requests two-way synchronisation for its directory, although staff only maintain member details in one approved system. Explore the process choices that can make the next action clearer.

Software Logic · 20 October 2026 · 3 min read

In this guideJump straight to what you need3 sections
Imagine a membership services office handling this situation. A team requests two-way synchronisation for its directory, although staff only maintain member details in one approved system.
For a membership services office, the example is hypothetical, and the appropriate response depends on how the business works. Still, it provides a useful way to examine whether the current process gives staff enough context before they act. The useful goal is a dependable handover that ordinary staff can understand.

The operational gap: synchronisation direction

Symmetry sounds convenient, but it introduces conflict rules for edits nobody actually needs to make in the second tool.
Giving staff another editable copy creates responsibilities as well as convenience. If they only need visibility, a clearly maintained read-only view may fit the work better.
Staff need a clear correction route if they discover an error in the read-only destination. Sending them back to the maintained source is workable only if they can identify it and have an authorised way to request a change. Otherwise another unofficial editable copy may appear. The record may look complete while still leaving a business question unanswered. That encourages workarounds: a private note, another spreadsheet or a message to a trusted colleague. Each workaround helps locally but can make the overall process harder to follow.

A workable approach to synchronisation direction

Map who edits each field and consider a one-way feed with a correction route. Keep the destination clearly labelled as a view of the maintained source.
Use appropriately restricted access and avoid sharing a staff member's password as the connection mechanism. Check current documentation and an authorised sample for the exact action the business requires. Keep a transfer reference and enough operational history to investigate an uncertain result. Errors need to distinguish information requiring correction from a temporary problem that may be safe to retry. The business needs evidence of the receiving outcome, not merely evidence that a request was sent. An API is an authorised way for software to exchange information, but its supported operations depend on the provider. Agree who monitors the connection and how staff continue if it is unavailable.
One-way transfer still needs failure handling and deletion rules; simpler direction does not mean no maintenance.
For background relevant to synchronisation direction, see What Happens When Two Systems Disagree. The issue here is the narrower workflow described in this example.

Check synchronisation direction against real examples

Attempt an edit at the destination and inspect whether it is blocked, overwritten clearly or routed back for review. Compare the proposed result with the original source and the business's intended next action. A record arriving in the right application is not sufficient if its meaning changed on the way. Staff should be able to explain both what happened and what remains to do.
For synchronisation direction, review the proposed outcome with the staff responsible. Inspect both sides of the transfer and the operating record used to investigate it. A success response is not a substitute for checking the business outcome. Confirm that pending or uncertain work remains visible to the person responsible for recovery. Give unresolved cases a named owner and a sensible review point. A clearer process in the current tools may be sufficient; custom development needs a specific remaining problem to justify it.
Software Logic approaches connections between business applications by examining the actual handover, the information involved and whether a modest improvement would be sufficient. Where does your team genuinely need to edit information rather than merely see it?

Have a question about your business? Talk to Liam.

Counting readers…