Why SharePoint

A CCMS without a second platform to run

Every CCMS has to live somewhere. Most ship their own store, access model and audit trail, so IT takes on a parallel platform. Dx5 uses the SharePoint you already run.

The structural problem

A separate CCMS infrastructure is a parallel IT estate to maintain

When the CCMS is a separate platform, IT has to operate two of everything: two access-control regimes, two audit-log destinations, two data-residency stories, two disaster-recovery plans, two license agreements with two procurement contracts. The CCMS team manages the platform, the IT team manages everything else, and coordination across that boundary is what consumes the project.

The cost is not in the license fee. It is in the procurement, the security review, the data-residency clearance, the audit-log integration, and the parallel access model that has to be reconciled with the corporate one. For a regulated-industries customer every one of those reviews is a multi-month exercise, so the evaluation takes longer than the implementation and the conversation becomes about platform fit rather than content design.

What this changes

The procurement conversation is shorter than the implementation

For an organization that already runs Microsoft, adopting Dx5 is a SharePoint application decision, not a new-platform decision. The legal, procurement, security and data-residency conversations are largely answered before they begin, because the answers are the same ones the customer already gave for SharePoint itself.

With a separate CCMS platformWith Dx5 on the SharePoint substrate
A parallel access model, reconciled with the corporate one Entra ID, conditional access and role assignments inherited from the SharePoint estate IT already operates.
A second audit-log destination and its own logging pipeline SharePoint audit logs, with Microsoft Sentinel or any other SIEM fed through standard SharePoint connectors.
A second data-residency story to clear with legal and compliance The Microsoft data-residency commitments the tenant is already provisioned and cleared against.
A second disaster-recovery plan to write, approve and test Your existing SharePoint backup, restore and recovery policy. Dx5 does not require a separate plan.
A second license agreement and a second procurement contract A SharePoint application decision inside a platform procurement that has already completed.
A multi-month security review of an unfamiliar platform The security review your organization has already been through for SharePoint itself.

That is the practical difference between Dx5 and every other CCMS on the market. The technical capabilities, components, content references, conditional profiling, content keys, controlled vocabulary, audit trail, are standard DITA capabilities and are broadly comparable across the category. The structural difference is where the content lives. Dx5 puts it inside the platform your IT department already runs. Other CCMS systems put it inside one they are about to be asked to take on.

How it works

SharePoint is the substrate, Dx5 is the structure layer on top

Dx5 stores DITA components, content maps, and metadata inside Microsoft SharePoint. From the IT department's perspective it is one more SharePoint application: with the access-control posture, audit trail and backup model the rest of the SharePoint estate already has.

DitaExchange
Microsoft SharePoint + Word
Microsoft 365 SharePoint Online
On-premise SharePoint Server
DitaExchange is the structure layer. Microsoft SharePoint and Word are the substrate. Deployment is the customer's existing Microsoft 365 tenant or SharePoint Server on-premise.

SharePoint Online (Microsoft 365)

Included in your tenant
  • No new infrastructure, runs in your existing Microsoft 365 subscription.
  • Microsoft data-residency commitments apply by default; EU, US, and regional Microsoft 365 regions all supported.
  • Entra ID / conditional access for access control, with the policies your IT department already enforces.
  • Microsoft Purview for audit, classification, eDiscovery, works without parallel configuration.

SharePoint Server on-premise

For sovereign or restricted environments
  • SharePoint Server 2019 and later supported on customer-managed infrastructure.
  • Air-gapped deployments for defense, nuclear, and sovereign-cloud customers.
  • National-cloud Microsoft 365 (US Government, China 21Vianet, Germany) supported via the SharePoint Online path.
  • Hybrid topologies supported for staged migrations to cloud.

Microsoft partnership

A long-standing integration
  • DitaExchange is a Microsoft partner; the integration is built to Microsoft's first-party patterns.
  • Microsoft 365 certified, the Word add-in and the SharePoint app meet Microsoft's compatibility requirements.
  • SharePoint Framework (SPFx) used for the SharePoint integration; supported by Microsoft tooling for the long term.
  • No bespoke Word fork, the standard Microsoft Word your tenant already licenses is the authoring tool.

Nothing new for IT to approve

Inherited, not configured
  • Dx5 adds no separate plan for audit, logging, data-loss prevention or backup. Each one is whatever SharePoint is already set to.
  • Every line of the IT review is answered by the tenant, not by us. What that changes, line by line.
Where it fits in the Microsoft stack

SharePoint is the storage, Word is the authoring tool, Microsoft 365 routes the work

Dx5 sits inside the Microsoft 365 stack the customer already operates. Four surfaces, none of them new to the organization.

SharePoint document libraries

Components, content maps and metadata are stored as items in SharePoint libraries, alongside the rest of the content estate.

Microsoft Word, desktop or web

Authoring happens in the Word your tenant already licenses. DxAuthor+ applies the DITA structure behind the ribbon.

Review and approval in Microsoft 365

Tasks route through Teams notifications, Outlook tasks and Planner where the customer uses it. No separate workflow inbox.

Reporting through Power BI

Analytics run on the SharePoint data directly, so there is no export step and no second reporting store to keep in sync.

None of this requires a parallel platform. The same Microsoft 365 administration center that controls the rest of the tenant controls Dx5. The same governance and compliance posture applies: the same identity model, the same audit trail, the same data-residency commitments, extended to content management without changing the underlying IT story. What each of these surfaces does with the content is set out in more detail on its own page.

Frequently asked questions

Does Dx5 need infrastructure we do not already have?

No. On Microsoft 365 it runs inside the SharePoint Online the organization already subscribes to, so there is no new server, license tier or hosting arrangement to procure. On-premise it runs on the customer's own SharePoint Server, which is infrastructure the IT department is already operating and patching.

Is the integration built the way Microsoft expects?

DitaExchange is a Microsoft partner and its products are Microsoft 365 certified. The SharePoint integration uses the SharePoint Framework, which is Microsoft's own extension model and is supported by Microsoft tooling long term. There is no bespoke fork of Word: the authoring tool is the standard Microsoft Word the tenant already licenses.

Can this run with no cloud at all?

Yes. SharePoint Server on-premise is supported from 2019 onward, including air-gapped installations for defense, nuclear and sovereign-cloud customers. Organizations moving to cloud in stages can run a hybrid topology in the meantime rather than choosing one or the other up front.

What does our IT department actually have to review?

Less than for a separate platform, because most of the answers are already set. Identity, data residency, audit logging, encryption, backup and network posture are whatever the tenant is configured for, and the CCMS inherits them rather than declaring its own. The line-by-line version of that review is on the DITA on SharePoint page.

Our SharePoint estate is already sprawling. Does putting the CCMS on it make that worse?

It does not reorganize what is already there. Dx5 manages components inside the SharePoint libraries it uses, and deployments usually start in one site collection with one editorial team before scaling with the estate around them. The documents sitting elsewhere in the tenant stay documents until somebody converts them, and that conversion is a deliberate project with DxMigrationTool rather than a side effect of an installation.

The CCMS decision should be a content decision, not a platform one

Dx5 deployments usually start with one SharePoint site collection, one set of libraries, and one editorial team, then scale with the SharePoint estate they are already part of.