SharePoint stores the document. BoldDocServer edits it.
BoldDocServer connects to SharePoint Server through WOPI, the documented protocol Office Online Server also used. SharePoint keeps the files, permissions and versions. BoldDocServer gives your users the editor.
What happens when someone opens a file
Seven steps between a click in SharePoint and a saved change. Your user sees two of them: the file opening and the file saving.
- The user opens a file. They select a Word, Excel or PDF file in a SharePoint library, the same way they always have.
- SharePoint prepares the session. It checks the user’s permissions and creates an access token for that user and that file.
- The editor loads. The browser loads BoldDocServer and passes it the token, so the user doesn’t sign in again.
- BoldDocServer asks for the file. It calls SharePoint’s WOPI endpoints, CheckFileInfo and GetFile, with the token.
- SharePoint answers. It returns the file’s properties, what this user is allowed to do with it, and the content.
- The user works in the browser. The file opens in the Document Editor, Spreadsheet Editor or PDF Viewer.
- Changes go back to SharePoint. BoldDocServer saves edits to the same file through WOPI (PutFile), and SharePoint stores the new version.
SharePoint and BoldDocServer each keep their own job
Nothing about how SharePoint stores and protects documents changes. BoldDocServer only takes over the editing that Office Online Server used to do.
| Responsibility | SharePoint Server | BoldDocServer |
|---|---|---|
| Stores the documents | Yes, in your document libraries | No. It reads and writes the file through WOPI while it is open |
| Decides who can view or edit | Yes, with SharePoint permissions | Follows what SharePoint allows for each user and file |
| Keeps version history | Yes, according to library settings | Not involved |
| Shows the document in the browser | Not involved | Yes: Document Editor, Spreadsheet Editor and PDF Viewer |
| Saves changes | Stores the updated file | Sends the changes back through WOPI |
| Runs on | Your SharePoint farm | A Windows container on servers you manage |
Six terms worth knowing
You’ll meet these in the documentation and in SharePoint PowerShell.
- WOPI
- Web Application Open Platform Interface. A documented protocol that lets a document host such as SharePoint work with a separate, browser-based editor.
- WOPI host
- The system that stores the files and decides who can use them. Here, that is SharePoint Server.
- WOPI client
- The application that displays and edits the files. Here, that is BoldDocServer. Office Online Server played this role before.
- Discovery
- A file the WOPI client publishes so SharePoint knows which file types it handles and which actions, such as view and edit, it supports.
- Access token
- A token SharePoint issues for one user and one file, so the editor can act for that user without a second sign-in.
- WOPI binding
- The SharePoint setting that points file types at a WOPI client. You change it with SharePoint PowerShell when you switch editors.
Point SharePoint at BoldDocServer
Because both use WOPI, switching is a change of binding, not a migration. Your libraries and documents stay where they are.
- Deploy and test. Run BoldDocServer and open your own documents through a test farm or site.
- Plan the change. Pick a maintenance window and keep a way back.
- Change the binding. Remove the Office Online Server binding and add one for BoldDocServer.
- Check it. Open a Word, Excel and PDF file from a library.
- SharePoint Server 2016
- SharePoint Server 2019
- SharePoint Server Subscription Edition
# Remove the existing Office Online Server binding
Remove-SPWOPIBinding -All:$true
# Bind SharePoint to BoldDocServer
New-SPWOPIBinding -ServerName "bolddocserver.yourcompany.local"
# Use HTTPS for the internal zone
Set-SPWOPIZone -zone "internal-https"For illustration. Follow the documentation for the exact steps for your farm.
Frequently asked questions
What is WOPI?
WOPI (Web Application Open Platform Interface) is a documented protocol that lets a document host, such as SharePoint Server, work with a separate browser-based editor, such as BoldDocServer. Office Online Server used the same protocol.
Do users sign in to BoldDocServer separately?
No. Users sign in to SharePoint as usual. SharePoint passes BoldDocServer an access token for the user and the file they opened.
Does BoldDocServer change SharePoint permissions?
No. SharePoint decides who can view or edit each file. BoldDocServer receives what each user is allowed to do and follows it.
Can we switch back to Office Online Server?
Yes, while your Office Online Server farm is still in place you can bind SharePoint back to it. Remember that Microsoft ends support for Office Online Server on December 31, 2026.
Explore more features
Word, Excel and PDF
What each format can do, in the Document Editor, Spreadsheet Editor and PDF Viewer.
Learn more →Browser editing and collaboration
Edit, comment and track changes in the browser, saved straight back to SharePoint.
Learn more →Security and data control
Follow a document through BoldDocServer and see who controls each part.
Learn more →Deployment
Run a versioned Windows container, configure it and connect SharePoint.
Learn more →Try BoldDocServer free for 30 days
Keep SharePoint, give your users browser editing back, and be ready before Office Online Server support ends on December 31, 2026.