Co-author in Office on any M‑Files, cloud or on-premise
Write it together, keep it in M‑Files
Some documents need colleagues and people outside the company in the same file. CtrlShare opens it for all of them from M‑Files, and it comes back as a new version. It works on every M‑Files edition, in M‑Files Cloud or on-premise.

Co-authoring on any M‑Files, in the cloud or on-premise
M‑Files Cloud or your own servers
CtrlShare works the same on every M‑Files edition, whether M‑Files runs in M‑Files Cloud or on servers you host yourself. M‑Files' own desktop co-authoring is for M‑Files Cloud customers on selected editions.
The Office people already use
Everyone works in the same file at the same time, in desktop Office with Track Changes and the rest of what they use there, or in the browser. There is nothing to merge afterwards.
Still working after 31 December 2026
On-premise, M‑Files' browser co-authoring runs through Office Online Server, which Microsoft retires at the end of 2026. CtrlShare does not use it, so the server can go when it suits you.
On a Mac or in a plain browser too
People on a Mac, or in a browser without the M‑Files extension, can still take a document out, edit it in Office and bring it back to M‑Files.
How a document travels to OneDrive and back
-
Someone opens it from M‑Files
The author
In desktop Office or the browser, whichever suits them.
-
They invite people by name
The author or an editor
Colleagues and people outside the company, each allowed to edit or only to read.
-
Everyone works in one file
Editors
The file sits in OneDrive for Business while the work goes on, and everyone edits the same copy.
-
It returns to M‑Files
The document comes back as a new version, with permissions and history intact.
Invite colleagues and clients in one go
Add M‑Files users, other employees and people outside the company in the same action, each as an editor or a viewer. You decide who edits and who only reads.
- Clients and advisers need no M‑Files licence — They get an email invitation, confirm it with a code and work in their browser.
- Anyone with edit access can bring more people in

CtrlShare in each person's own language
CtrlShare's commands and dialogs appear in each person's M‑Files language, for every language you add. You can reword any of the texts to suit your company.
- Dialogs and commands in the language set in M‑Files
- Anyone else sees the language you mark as the default

Let the workflow do the sharing
When a document reaches review in its workflow, CtrlShare starts the co-authoring by itself. You can also open a document to a whole group at once, such as the review team or the legal department.

Follow the work from M‑Files
While a document is out for co-authoring, a Live Preview tab beside it in M‑Files shows the copy in OneDrive as it stands, not the version from before. Anyone who may open the document can follow the work.
- Refresh the preview to see the latest changes
- Open it from the preview to join in

You stay in charge of the document
Access goes to the people you named
Everyone is invited by name. An outside person has to be registered in M‑Files before anyone can share with them, and re-sharing from OneDrive can be restricted or denied.
You can always say what is out
A search or view shows what is out for co-authoring now and who it is shared with, and what was shared before.
Accidents can be put right
If someone deletes a document by accident, an administrator can restore it.

What it needs to run
- Any M‑Files edition, in M‑Files Cloud or on-premise, with M‑Files 25.1 or later on the server and in the clients.
- Azure AD (Entra ID).
- Microsoft 365 Office licences for all internal users.
- A service account with an active OneDrive licence.
- A Person object and the properties listed in the CtrlShare documentation.
- The M‑Files desktop client or M‑Files Web.
The set-up guide is in the CtrlShare documentation.
Questions about CtrlShare
How is this different from the co-authoring M‑Files already has?
We use Office Online Server today. What happens when it retires?
Can people outside the company take part?
Who decides which outside people a document can be shared with?
Do we lose desktop Office features by co-authoring this way?
Can people see a document while it is out?
Where does the document sit while people work on it?
We already run CtrlSync. Can both work in the same vault?
Is there a trial?
More CtrlDocs add-ons for M‑Files

CtrlPortals
Dashboards and UI that make M‑Files yours
Record pages, forms, boards and dashboards inside M‑Files, set up around your own records for any process. Open a project, a customer or a document and see everything that belongs to it.
See CtrlPortalsCtrlScout
AI for your M‑Files vault, cloud or on-premise
Ask your M‑Files vault in plain words. CtrlScout finds the records, counts and charts them, summarises documents, drafts the email and suggests the details for a new document. It only sees what you can see.
See CtrlScoutCtrlProcesses
Show your people how the work is done, inside M‑Files
Your Elements.cloud process maps inside M‑Files. Every step leads to its procedure, the record it produces and the standards that apply.
See CtrlProcesses
CtrlTeams
Microsoft Teams, governed from M‑Files
Start a project in M‑Files and its team in Microsoft Teams is ready, with the right people in it and your folders and templates in place. What they write there is kept in M‑Files.
See CtrlTeams
CtrlSync
Teams and SharePoint, filed with metadata and rights
People work in Teams or SharePoint, and the documents you want kept are copied to M‑Files with metadata, filed under their project with the access rights preserved.
See CtrlSync
CtrlConnect
M‑Files details, right inside Teams and Outlook
An M‑Files link pasted into Teams or Outlook shows the record's title and description, and in Teams it comes with buttons that open the record. You can also search M‑Files from the Teams chat, on a phone too.
See CtrlConnect
CtrlTime
Time tracking where the work happens
Record hours in a calendar inside M‑Files, on the customer or project they belong to. Approved weeks feed payroll, invoicing and project follow-up.
See CtrlTime
FancyLinks
M‑Files links with the details built in
M‑Files links that show which document and which version they point to, and open it directly. Free to use.
See FancyLinks