Integrate SharePoint and Salesforce For External Document Storage

Use SharePoint as external document storage for Salesforce. Reduce storage costs, improve governance, and manage files with CloudFiles.

External Storage

The business case for using SharePoint as external document storage for Salesforce is straightforward: Salesforce charges $5/GB/month for file storage. SharePoint is included in most enterprise Microsoft 365 subscriptions at effectively zero incremental cost. Organisations storing 500 GB of documents in Salesforce pay approximately $2,500/month - $30,000/year for storage, which their existing Microsoft 365 subscription covers for free.

The integration challenge is making this invisible to Salesforce users. Documents should live in SharePoint. Your team should work in Salesforce. The seam should be seamless.

CloudFiles on AppExchange is the integration that makes this work, trusted by 2,000+ teams including Warner Bros., General Mills, and Aviva.

Paying $5/GB for Salesforce Attachments?

Move files to SharePoint or Google Drive at near-zero cost.

How Does the CloudFiles Architecture Work?

CloudFiles operates as a transparent layer:

  1. Documents stored in SharePoint — folders organized to match Salesforce record hierarchy
  2. Metadata in Salesforce — only folder references and activity logs (negligible storage impact)
  3. LWC on every record — users see and manage documents from Salesforce
  4. Sync in both directions — changes in either system reflect immediately

Teams using this architecture report 75–90% reductions in Salesforce storage consumption.

Connect SharePoint →

Stop Paying for Salesforce Storage

Move files to SharePoint and cut storage costs by 75–90%.

How Does SharePoint Improve Document Governance?

When documents live in SharePoint, SharePoint's governance tools apply automatically: version history, retention policies, access groups, audit logs, and co-authoring. Organisations report significant improvement in document governance compliance when documents move from Salesforce to SharePoint, because SharePoint's governance tooling is more mature.

How Does CloudFiles Support Compliance Requirements?

CloudFiles is HIPAA, SOC2 Type II, ISO27001, and GDPR certified. Data residency in US, EU, UK, AU. Files never leave your SharePoint tenant.

Storage cost guide →

Full integration overview →

Try for Free, No Commitment

Switch to real-time sync, automated folders and AI-powered document management.

Frequently Asked Questions

  1. What is external document storage for Salesforce?
    External document storage means files attached to Salesforce records are physically stored in an external system, like SharePoint, rather than in Salesforce file storage. Salesforce displays the files through CloudFiles, but the actual files live in SharePoint.
  2. Why use SharePoint as external document storage instead of Salesforce Files?
    Salesforce Files storage costs $5/GB/month above base allocation. SharePoint storage is included in Microsoft 365 at effectively zero incremental cost for most enterprise teams. CloudFiles reduces Salesforce file storage costs by 75–90%.
  3. Do documents in SharePoint remain accessible inside Salesforce?
    Yes. CloudFiles surfaces SharePoint documents on Salesforce records through the native LWC. Users browse, upload, preview, and share from inside Salesforce. No visible difference from their perspective.
  4. Is document versioning maintained in SharePoint external storage?
    Yes. Documents retain full SharePoint version history, including all revisions made through the Salesforce CloudFiles interface.
  5. Can external document storage in SharePoint meet compliance requirements?
    Yes. CloudFiles is HIPAA, SOC2 Type II, ISO27001, and GDPR certified. Documents remain in your SharePoint tenant subject to your SharePoint governance policies. Certifications →
  6. What happens to Salesforce file storage after integrating SharePoint?
    After integrating SharePoint via CloudFiles, all new uploads go to SharePoint. Running the bulk migration moves existing files. Salesforce storage drops 75–90% for files.
  7. Does SharePoint external storage require Microsoft 365 admin approval?
    Connecting SharePoint via CloudFiles requires each user to authenticate with their Microsoft 365 account via OAuth. A Microsoft 365 admin may need to approve the CloudFiles app for tenant wide access. Permissions setup →
  8. Can historical Salesforce documents be migrated to SharePoint external storage?
    Yes. CloudFiles includes a bulk migration utility that moves all Salesforce Files, Attachments, and ContentDocuments to SharePoint. Organized into record matched folders. With no user disruption.
  9. Does external document storage support co authoring?
    Yes. Documents stored in SharePoint via CloudFiles support all native SharePoint co authoring through Microsoft 365.
  10. How is SharePoint external storage configured in CloudFiles?
    Navigate to Libraries in CloudFiles, authenticate your SharePoint account, register SharePoint sites, configure folder path templates per Salesforce object, and activate. Full setup guide →