Office Coauthoring (WOPI and M365)
SynckHub supports two Office-related integration paths:
- WOPI host for Office web document editing
- SharePoint working-copy coauthoring sessions
Required WOPI configuration
At minimum:
- WOPI token signing secret
- stable infra id per SynckHub deployment
- public WOPI base URL reachable by Office services
Required SharePoint configuration
For shared working-copy policy:
- own-tenant app registration values
- Graph application permissions
- client secret in Vault
- working root path configuration
Multi-region routing caveat
A single global WOPI hostname across multiple infras requires an edge router that maps infra routing keys to the correct SynckHub deployment.
Do not assume one hostname will route correctly without this layer.
Validation checks
- WOPI action URL mint endpoint returns success
- coauthoring session start endpoint returns success