# sFiles vs CloudFiles: The Evidence

> sFiles and CloudFiles compared item by item on our published method: every score traced to its public source, dated, quoted and rechecked each cycle.

*2026-09-25 · by CloudFiles*

**Tags:** Comparisons, Salesforce, SharePoint

## What this post is

This post compares sFiles and CloudFiles item by item on our published method: every score, where it came from, when we read it, and how much public evidence backs it. The verdict, with the composite scores, is on the comparison page; this is the working behind it.

| Published | Cycle | Arena |
|---|---|---|
| 25 September 2026 | Cycle 1 · sources last read between 16 August and 25 September 2026 | Document management for Salesforce |

**→ [See the verdict: sFiles vs CloudFiles](/salesforce/compare/document-management/cloudfiles-vs-sfiles)**

## How we scored

Both products are scored on the same two-axis matrix, Enterprise Readiness (X) and Functionality (Y), with a Data Reliability check on the evidence itself. Items below carry a one-line summary; [How We Compare Salesforce Document Apps](/blog/how-we-compare-salesforce-document-apps) sets out the method and defines each Enterprise Readiness item, and [How We Score Salesforce Document Management Apps](/blog/how-we-score-salesforce-document-management) defines every feature. CloudFiles' own evidence for every item, on both axes, is compiled once in [CloudFiles for Document Management: The Evidence](/blog/cloudfiles-document-management-evidence); each CloudFiles box below gives the difference and cites its sources.

## Enterprise Readiness Score (X)

How strongly each product is designed and sold for large organisations, and bought by them, scored 1–5 from four weighted signals. Unless an item names another source, the evidence comes from the vendors' own websites.

### Observed buyers

Who actually buys each product, taken from evidence the vendors don't write themselves: the companies behind identified AppExchange reviewers, and the customers each vendor is willing to name.

AppExchange reviewer company sizes

The company size behind each identified AppExchange reviewer, as a read on who actually buys.

sFiles
Thirty of sFiles' most recent AppExchange reviews were read (all 5★), and five reviewers were matched to a named employer. Two identified themselves in the review text as Salesforce-ecosystem consultants reviewing on a client's behalf, not as the buyer. One wrote, "As a Senior Technical Architect from Salesforce, working for a customer having this product…" The three confirmed buyers work at organisations of roughly 10–50, 51–200 and 201–500 employees, including a mid-size European holding company and a US solar-racking manufacturer.

Score3 · MixedOnce the two consultant reviews are set aside, the confirmed buyers show no enterprise signal.

ConfidenceMediumIdentification is by public profile match, not a verified account link.

Last read on 2026-09-22Source – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r)

CloudFiles: the difference
One point higher: four of seven identified reviewers work at organisations of 1,000+ employees, two at 10,001+, against sFiles' three confirmed buyers topping out at 500.

Score4 · Leans highMost identified reviewers sit at large organisations.

ConfidenceMediumSame profile-match method; several matches are plausible rather than certain.

Last read on 2026-09-22Source – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR)

Named customers: modal profile

The typical size and sector of the customers each vendor names publicly.

sFiles
A dedicated case-studies section names four customers: a UK identity-management vendor (51–200 employees), a healthcare supply-chain company (1,001–5,000), a large life-sciences investment firm, and a manufacturing division of a Fortune-200 parent company. Two sizes are confirmed; the other two are large organisations whose own standalone size isn't independently pinned down, and none of the four case studies states a quantified outcome.

Score4 · Leans highModal profile is mid-to-large, though two of four sizes carry real uncertainty (division vs. parent company).

ConfidenceMediumSizes came from a general web search of each company's public presence, not a verified LinkedIn read.

Last read on 2026-09-22Sources – [1](https://sfiles.io/case-studies), [2](https://sfiles.io/case-studies/crb-cunninghams-salesforce-sharepoint), [3](https://sfiles.io/)

CloudFiles: the difference
One point higher: all twenty of CloudFiles' named customers have an independently confirmed size, with none of the parent-versus-division ambiguity behind two of sFiles' four.

Score5 · Highly readyA clear, fully-sized enterprise-modal profile.

ConfidenceHighTwenty sized names, none in dispute, is enough to read a modal profile.

Last read on 2026-09-21Sources – [1](/salesforce/case-studies), [2](/), [3](/salesforce)

**Where this leaves Observed buyers:** CloudFiles reads more enterprise-ready on both signals, though the gap on named customers has narrowed to one point now that sFiles' own case studies have been found.

| Metric | sFiles | CloudFiles |
|---|---|---|
| AppExchange reviewer company sizes | 3 · Mixed, Medium confidence | 4 · Leans high, Medium confidence |
| Named customers: modal profile | 4 · Leans high, Medium confidence | 5 · Highly ready, High confidence |

### Commercial & service design

How each product is sold and served once a deal is signed: the billing unit and what the top tier gates, the support on offer, and how visibly the vendor shows up at Salesforce events.

Pricing unit and tiers

How each product is billed, and what its highest tier holds back.

sFiles
sFiles prices per Salesforce org rather than per seat, in two tiers across three user bands. Standard costs $6,930 a year under 1,000 users, $20,790 for 1,000 to 10,000 users and $55,230 for unlimited users. Enterprise, which gates Experience Cloud access, multiple SharePoint sites and libraries, and Apex-level automation and API use, costs $17,325, $68,775 and $138,075 a year for the same bands. Because every org is priced separately, and Premier Support for code and API help is extra, an enterprise running several Salesforce orgs can pay hundreds of thousands of dollars a year at list price, before the multi-org discount sFiles offers on request.

Score5 · Highly readyA published, gated Enterprise tier is exactly the enterprise-pricing case.

ConfidenceHighBoth tiers, all three user bands and every gate are published on the vendor's own pricing page.

Last read on 2026-09-25Source – [1](https://sfiles.io/pricing)

CloudFiles: the difference
One point lower on a strict transparency read: CloudFiles' enterprise line publishes no price or gate; every plan is a single quote-only "Contact Us" tier, licensed per org or per user. Gated, sales-led pricing like this is a standard enterprise-software technique, used when deployment scope varies too much for a flat seat price.

Score4 · Leans highGated, quote-only pricing is a standard enterprise-software technique, so it reads Leans high, not lower, despite nothing being published.

ConfidenceMediumA separate, fully published self-serve line exists for CloudFiles' other product, but not for the line this comparison covers.

Last read on 2026-09-21Sources – [1](/pricing/salesforce), [2](/pricing/salesforce/document-management), [3](/pricing/hubspot)

Customer support

The channels a customer can use to reach help, and what each vendor commits to.

sFiles
sFiles pairs a named, US-based Test Drive team for live setup assistance with ticket and email intake. Its Enterprise plan includes priority customer support, confirmed by a sponsored review, and its pricing page offers an additional Premier Support tier, required for any code or API help. No response time, severity tier or 24×7 commitment is published anywhere.

Score5 · Highly readyA dedicated onboarding team plus two support tiers above standard, Enterprise priority support and Premier Support, is the strongest support offering rated in the set.

ConfidenceN/ASupport channels are read directly from each vendor's own pages. There's no second source to corroborate and no precise figure to grade, so Confidence isn't scored for this item.

Last read on 2026-08-31Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [3](https://sfiles.io/pricing)

CloudFiles: the difference
One point lower: CloudFiles includes support free with every paid plan (live chat, email and scheduled onboarding calls) with no extra charges. It has no premium tier, so every customer gets the same support and there is nothing to set against sFiles' Premier Support.

Score4 · Leans highReal-time and scheduled help, free on every plan, is exactly Leans high. With no premium tier, it doesn't show the range across tiers that the top score looks for.

ConfidenceN/ANot scored, for the same reason as sFiles.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/cloudfiles-implementation-support), [2](/blog/salesforce-sharepoint-integration-with-cloudfiles)

Conference and webinar presence

Where each vendor appears in the Salesforce event calendar, and at what level.

sFiles
sFiles' events are community-level. It had a booth at Mile High Dreamin' 2026, a Salesforce community conference in Denver, where its CEO also took the Demo Jam stage, and it co-hosted a demo evening with two other vendors during TDX week in March 2025. During Dreamforce 2026 it posted on LinkedIn but had no booth, sponsorship or session.

Score3 · MixedA community conference and a vendor meetup, with no Salesforce flagship role, are the rule's mixed case.

ConfidenceLowTwo events found, each backed only by sFiles' own posts, apart from a meetup page shared with two other vendors.

Last read on 2026-09-24Sources – [1](https://luma.com/akn6ape0), [2](https://www.linkedin.com/company/sfiles/posts/), [3](https://www.linkedin.com/company/upsourcesolutions/posts/)

CloudFiles: the difference
Two points higher: CloudFiles has exhibited at six Salesforce flagship events in two years, including Dreamforce 2024 to 2026 and three World Tours, against sFiles' community-level presence.

Score5 · Highly readyRepeated flagship sponsorships with booths and theatre sessions: the rule's high case.

ConfidenceMediumSalesforce's own Dreamforce account confirms one event; the rest rest on CloudFiles' pages and staff posts.

Last read on 2026-09-24Sources – [1](/salesforce/events/cloudfiles-sponsor-at-dreamforce-2026), [2](/salesforce/events/cloudfiles-sponsor-at-dreamforce-2025), [3](/salesforce/events/agentforce-world-tour-new-york-2025), [4](/salesforce/events/agentforce-world-tour-london-2025), [5](https://www.linkedin.com/showcase/salesforceevents/), [6](/webinars)

**Where this leaves Commercial & service design:** sFiles reads stronger on pricing transparency and support variety; CloudFiles pulls far ahead on conference and webinar presence. A mixed picture across the three signals, with no single directional lean.

| Metric | sFiles | CloudFiles |
|---|---|---|
| Pricing unit and tiers | 5 · Highly ready, High confidence | 4 · Leans high, Medium confidence |
| Customer support | 5 · Highly ready, confidence not scored | 4 · Leans high, confidence not scored |
| Conference and webinar presence | 3 · Mixed, Low confidence | 5 · Highly ready, Medium confidence |

### Technical design

What each product is built to sell into, read from its compliance claims and what backs them, the depth of its public documentation, its developer access, and its reach across the document stack.

Security & Compliances

The certifications each vendor claims, and whether anything outside its own word backs them.

sFiles
sFiles' AppExchange listing describes it as the "Only FedRAMP Compliant solution," but no matching sFiles or Upsource Solutions record appears on the official FedRAMP Marketplace. No security or trust page, DPA or other checkable artifact was found. The claim rests on the listing copy alone, and it isn't clear whether it describes sFiles itself or an inherited, architecture-level authorization.

Score3 · MixedA specific claim is made, but it can't be verified on the Marketplace and nothing else backs it, so it reads Mixed, not high.

ConfidenceLowCorroboration is the only factor that applies here, and nothing outside the listing's own words confirms the claim.

Last read on 2026-08-19Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://marketplace.fedramp.gov/)

CloudFiles: the difference
Two points higher: CloudFiles says it is independently audited for SOC 2 Type II, holds ISO 27001/27017/27018 certification, and HIPAA compliance with BAAs, backed by a public GDPR DPA and an available Trust Portal, while sFiles' one compliance claim can't be confirmed anywhere outside its own listing.

Score5 · Highly readyAudited SOC 2 Type II plus ISO and HIPAA certification, backed by a public DPA and Trust Portal, is the rule's definition of high.

ConfidenceHighThe DPA and Trust Portal are checkable outside CloudFiles' own word, even though the SOC 2 report itself is NDA-gated and no auditor is named.

Last read on 2026-09-10Sources – [1](/security), [2](https://trust.cloudfiles.io), [3](/dpa), [4](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/)

Help-doc architecture

How complete and searchable each vendor's public documentation is.

sFiles
sFiles' public knowledge base spans 230 articles across 37 topics, covering setup, admin, authentication, security, developer reference (API, Flows, platform events), troubleshooting and a six-year release-note trail, plus a separate API reference site. No article is dedicated to SSO.

Score5 · Highly readyA full, organised doc system covering every area the rule asks for except a dedicated SSO page.

ConfidenceHighAn exact count from sFiles' own topic catalog.

Last read on 2026-09-21Sources – [1](https://support.sfiles.io/), [2](https://support.sfiles.io/s/topiccatalog), [3](https://support.sfiles.io/s/topic/0TO1I00000121jjWAA/release-notes), [4](https://apidocs.sfiles.io/)

CloudFiles: the difference
Tied: CloudFiles' help center covers the same ground (492 indexed pages against sFiles' 230 articles) with the same one gap, a dedicated SSO page.

Score5 · Highly readyA full, organised doc system covering every area the rule asks for except a dedicated SSO page: the largest measured set.

ConfidenceHighCounted from CloudFiles' sitemap and machine-readable index: an exact figure.

Last read on 2026-09-21Sources – [1](https://help.cloudfiles.io/), [2](https://help.cloudfiles.io/sitemap.xml), [3](https://help.cloudfiles.io/docs/releases/)

API depth and gating

The REST API and Apex client each vendor offers developers, and any pricing gate on them.

sFiles
sFiles documents both a REST surface (exposed through Salesforce Apex REST) and a 47-method Apex ClientApi across 9 classes, plus 14 platform events. All of it is gated to the Enterprise tier.

Score5 · Highly readyBoth a REST surface and an Apex client exist (the rule's "both" case), and gating a capability that exists doesn't lower the score under this rule.

ConfidenceHighMethod and class totals come straight from sFiles' API reference.

Last read on 2026-09-21Sources – [1](https://apidocs.sfiles.io/ClientApi.html), [2](https://support.sfiles.io/s/article/API-Overview), [3](https://support.sfiles.io/s/article/Setup-sFiles-Rest-API), [4](https://support.sfiles.io/s/topic/0TOVW0000001n8L4AQ/platform-events), [5](https://support.sfiles.io/s/topic/0TOVW0000001nBZ4AY/flows), [6](https://sfiles.io/pricing)

CloudFiles: the difference
Tied on capability, not on access: CloudFiles publishes the same pair ungated on every plan, while sFiles gates the entire surface behind its Enterprise tier.

Score5 · Highly readyBoth developer surfaces published, nothing gated: the rule's high case.

ConfidenceHighEndpoint and method totals are taken straight from CloudFiles' developer reference.

Last read on 2026-09-21Sources – [1](https://help.cloudfiles.io/dev/), [2](https://help.cloudfiles.io/api-reference)

Document stack coverage

How much of the document stack beyond file management each vendor covers, sibling products included.

sFiles
sFiles covers two adjacent pillars: a partial native SharePoint sharing-link action, with no controls of its own (no expiry, password or domain restriction) and no engagement analytics; and document generation through MergeUp, a separate, actively-sold product from sFiles' maker, Upsource Solutions. MergeUp has its own AppExchange listing (5.0 stars, 12 reviews) under the same Upsource Solutions provider as sFiles, and MergeUp's own site markets the two products together as one connected Salesforce-to-SharePoint document workflow. No document AI, e-signature or migration tooling was found for either product.

Score3 · MixedTwo pillars, a partial sharing action and a confirmed generation product via MergeUp, give some adjacent coverage rather than none; still short of the broad, multi-pillar coverage that would read high.

ConfidenceHighMergeUp's document-generation line is independently confirmed: its own AppExchange listing shares Upsource Solutions as provider with sFiles, and MergeUp's own site markets the two as a single connected workflow.

Last read on 2026-09-22Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=15c62cbf-1dac-457c-aeac-b87fa3a9979a), [3](https://mergeup.io), [4](https://mergeup.io/products), [5](https://sfiles.io/)

CloudFiles: the difference
Two points higher: CloudFiles covers four adjacent pillars in the product itself (generation, document AI, migration, and sharing with link controls, analytics and datarooms), missing only e-signature, against sFiles' two pillars, one of them partial.

Score5 · Highly readyBroad coverage across four pillars, only e-signature missing.

ConfidenceHighAppExchange independently lists Document AI and Document Generation as separate CloudFiles apps, confirming two of the four pillars outside CloudFiles' own site.

Last read on 2026-09-07Sources – [1](/salesforce/features), [2](https://help.cloudfiles.io/salesforce/sharing-add-on), [3](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR)

**Where this leaves Technical design:** sFiles matches CloudFiles on documentation depth and API reach, but its single compliance claim is unconfirmed and its document-stack coverage now reaches two pillars, one of them partial, against CloudFiles' four. CloudFiles reads uniformly strong across all four signals.

| Metric | sFiles | CloudFiles |
|---|---|---|
| Security & Compliances | 3 · Mixed, Low confidence | 5 · Highly ready, High confidence |
| Help-doc architecture | 5 · Highly ready, High confidence | 5 · Highly ready, High confidence |
| API depth and gating | 5 · Highly ready, High confidence | 5 · Highly ready, High confidence |
| Document stack coverage | 3 · Mixed, High confidence | 5 · Highly ready, High confidence |

### Messaging & ecosystem

Who each vendor says it serves and how far that claim travels beyond its own site: messaging focus, named partners, the make-up of its team, and its footprint on review platforms.

Stated ICP and messaging focus

Who each vendor's marketing says the product is for, and how narrow that pitch is.

sFiles
sFiles' messaging targets Salesforce organisations that want to keep SharePoint as their storage system without leaving Salesforce, naming four verticals (education, financial services, government and manufacturing) plus a cost-and-governance pitch. No customer names or personas are attached to the claim.

Score3 · MixedFour verticals span more than one segment type: an "any team" breadth case, not a narrow enterprise focus.

ConfidenceMediumOnly Precision applies here, and the claim is reasonably specific without being narrow.

Last read on 2026-08-19Sources – [1](https://sfiles.io/), [2](https://sfiles.io/features), [3](https://www.sfiles.io/solutions/manufacturing/)

CloudFiles: the difference
Tied: CloudFiles' own messaging names 19 verticals, an even broader spread than sFiles' four, reading the same "any team" Mixed case rather than a narrow enterprise focus.

Score3 · Mixed19 target verticals is "sell to everyone" breadth, not a focused enterprise niche.

ConfidenceHighConcrete and specific, even though broad.

Last read on 2026-09-10Sources – [1](/), [2](/salesforce)

Partner ecosystem

The integrators and consultancies each vendor names as partners, and whether they confirm it.

sFiles
sFiles' maker, Upsource Solutions, runs a partner page, but it renders no directory or named-partner content. Upsource is the vendor itself, a boutique Salesforce consultancy, not a third-party partner. No independent SI naming an sFiles relationship was found.

Score2 · Leans lowA partner page exists in name, but the actual ecosystem is Upsource running its own product, not third-party SIs adopting it.

ConfidenceLowNo partner is named to grade Precision on, and nothing exists to corroborate.

Last read on 2026-09-21Sources – [1](https://sfiles.io/partner), [2](https://upsource.solutions)

CloudFiles: the difference
Two points higher: CloudFiles' partner page names nine implementation partners and six global firms it has delivered alongside, and one IT consultancy confirms its relationship on its own blog, against sFiles' page naming none at all.

Score4 · Leans highA formal programme with several named partners reads Leans high; the global firms are named as co-delivery, not partnership, and none confirms it.

ConfidenceLowMany named partners give Precision plenty to grade, but only one relationship is confirmed by the partner itself.

Last read on 2026-09-24Sources – [1](/salesforce/become-a-partner), [2](/partners), [3](https://terralogic.com/blogs/integrating-cloudfiles-with-salesforce/)

Team mix

The spread of sales, success and support roles on each vendor's LinkedIn page, and the regions covered.

sFiles
sFiles' maker, Upsource Solutions, lists 19 associated LinkedIn members with Business Development and Sales among its top five functions; the sFiles product page separately lists 11 members with a similar Sales/BD mix. The two sets overlap, and nearly all members are based in the United States.

Score4 · Leans highSales and Business Development presence is real on both pages, though thinner than CloudFiles' and largely single-region.

ConfidenceHighTwo independent LinkedIn pages agree on the band and function mix.

Last read on 2026-09-21Sources – [1](https://www.linkedin.com/company/upsourcesolutions/about/), [2](https://www.linkedin.com/company/upsourcesolutions/people/), [3](https://www.linkedin.com/company/sfiles/about/), [4](https://www.linkedin.com/company/sfiles/people/)

CloudFiles: the difference
One point higher: CloudFiles' Business Development, Marketing and Sales functions make up 47% of its listed members against sFiles' 37%, and its team spans all timezones rather than being concentrated in one.

Score5 · Highly readyStrong Sales/BD/Marketing presence plus a team spanning all timezones.

ConfidenceHighThe band and function split are both stated directly on CloudFiles' own LinkedIn page.

Last read on 2026-09-21Sources – [1](https://www.linkedin.com/company/cloudfilesapp/about/), [2](https://www.linkedin.com/company/cloudfilesapp/people/)

Review-site profile richness

How complete each vendor's G2, Capterra and TrustRadius profiles are.

sFiles
A real, claimed G2 listing exists for sFiles, but it is nearly bare: zero reviews, no video, a single category and no integrations panel. No Capterra listing was found under either name, and no TrustRadius profile exists.

Score1 · Not readyReal presence on none of the three platforms in any meaningful way: the thinnest profile in the set.

ConfidenceN/ANeither Precision nor Corroboration applies. This item counts platform presence; it doesn't grade a claim.

Last read on 2026-09-22Sources – [1](https://www.g2.com/products/sfiles), [2](https://www.capterra.com/search/?query=sFiles)

CloudFiles: the difference
Three points higher: CloudFiles has real profiles on all three sites, led by a claimed G2 profile with 227 reviews and a product video; its Capterra and TrustRadius listings are thin.

Score4 · Leans highReal presence on all three platforms: a rich G2 profile, and thin but real Capterra and TrustRadius listings.

ConfidenceN/ANeither Precision nor Corroboration applies to this item.

Last read on 2026-09-22Sources – [1](https://www.g2.com/products/cloudfiles-cloudfiles), [2](https://www.capterra.com/p/218995/CloudFiles/)

**Where this leaves Messaging & ecosystem:** CloudFiles reads more enterprise-ready on partner corroboration, team reach and review-site presence; both share a similarly broad, "any team" messaging focus, so ICP is the one dimension with no directional gap.

| Metric | sFiles | CloudFiles |
|---|---|---|
| Stated ICP and messaging focus | 3 · Mixed, Medium confidence | 3 · Mixed, High confidence |
| Partner ecosystem | 2 · Leans low, Low confidence | 4 · Leans high, Low confidence |
| Team mix | 4 · Leans high, High confidence | 5 · Highly ready, High confidence |
| Review-site profile richness | 1 · Not ready, confidence not scored | 4 · Leans high, confidence not scored |

## Features Score (Y)

How complete each product is across the feature map's four scored categories, each feature rated on a five-rung ladder from Absent to Extended, with Dealbreaker features able to gate the whole score: each must reach L4, except Storages Supported, which passes at L3. The score itself is the average rung across the nineteen features, weighted by Kano class (Dial 3, Delighter 2, Dealbreaker 1, Distractor 0), on a 1–5 scale. Each card gives the rung and why the evidence lands there, the feature's Kano class and, where it applies, an automation rating. Features are read from each vendor's own help documentation and product pages and filled in as they clear Data Review; unfilled rows are not yet scored, not assumed absent.

### Storage Support

The storage behind each product: which platforms it connects to, how far it reaches into each one's own features, and how easily a user can browse and search what's stored there.

Storages Supported Kano · Dealbreaker

Which storage platforms each product connects to, and whether Microsoft, Google and Amazon are all covered.

sFiles
sFiles connects to SharePoint Online only. The vendor's own site positions it as a dedicated SharePoint connector, and a sponsored review on sfapps.info states directly that the product "does not integrate with any other storage platforms." That covers the Microsoft ecosystem, but Google and Amazon are both entirely absent.

RungL3 · LimitedOne ecosystem is real support, but a buyer whose files sit in Google Drive or S3 has nothing to connect, so it stops well short of the three-ecosystem bar for Complete. That passes the Dealbreaker, whose floor for this feature is L3: one well-supported ecosystem is enough for a buyer whose files all live in SharePoint.

AutomationL4 · CompleteFlow actions and a full Apex API cover its one storage, SharePoint Online, end to end; with nothing beyond that, and code uploads capped by Salesforce's memory limit, it stops at Complete.

Last read on 2026-08-31Sources – [1](https://sfiles.io/), [2](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [3](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [4](https://support.sfiles.io/s/article/Flow-Actions-Overview), [5](https://support.sfiles.io/s/article/API-Overview)

CloudFiles: the difference
Two rungs higher on breadth: CloudFiles names ten storage backends spanning all three ecosystems (SharePoint, OneDrive, Teams and Azure Blob for Microsoft; Google Drive; AWS S3 for Amazon), plus Box, Dropbox and SFTP beyond them. Most organisations run a single storage, so breadth matters only as the chance that theirs is covered: for SharePoint Online both products qualify, and for any other storage only CloudFiles does.

RungL5 · ExtendedCovering all three ecosystems is what Complete asks for; the Box, Dropbox and SFTP backends on top are what lift it to Extended.

AutomationL5 · ExtendedFlow actions and Apex methods both take a storage parameter spanning seven backends, and events report which storage a file sits in, going past single-storage coverage; SFTP, Azure Files and Teams aren't confirmed as targets.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/external-storage-library-configuration), [2](/salesforce), [3](/salesforce/cloudfiles-vs-files-connect), [4](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/), [5](https://www.nutrient.io/blog/best-salesforce-document-generation-apps/), [6](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [7](https://help.cloudfiles.io/salesforce/create-folder-flow-action), [8](https://help.cloudfiles.io/salesforce/create-folders)

Storage Depth Kano · Dial

Control over storage-specific features, beyond what every storage shares.

sFiles
In-app configuration of custom SharePoint columns is listed on the AppExchange page and confirmed by a sponsored review. Nothing else SharePoint-specific appears: no content types, term store, document sets, minor versions, content approval or multi-site support.

RungL3 · LimitedControlling one SharePoint-specific feature from Salesforce lifts it above treating SharePoint as a plain file store, but one feature out of SharePoint's long list is far from covering most of them.

AutomationL4 · CompleteCustom SharePoint columns, including choice, date and lookup types, can be set in Flow and Apex, and Apex lists document libraries; sites, drives and content types can't be automated, so it stops at Complete.

Last read on 2026-08-31Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [3](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/), [4](https://www.proserveit.com/blog/how-to-integrate-sharepoint-and-salesforce), [5](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [6](https://apidocs.sfiles.io/FlowUpdateColumnsAction.html), [7](https://apidocs.sfiles.io/ClientApi.html)

CloudFiles: the difference
Tied at Limited: CloudFiles has storage-specific controls on SharePoint (site and drive creation, property search), Google Drive (shared drives) and S3 (bucket prefixes, automatic sync), but most of each storage's own features, such as SharePoint content types or S3 storage classes, aren't covered.

RungL3 · LimitedThree storages with specific controls instead of one, but the gap to Complete is the same: Complete asks for most storage-specific features on every storage supported.

AutomationL5 · ExtendedFlow and Apex can create SharePoint sites and drives from templates, with design, language, admins and default columns, which reaches well past setting properties on existing content.

Last read on 2026-09-24Sources – [1](/salesforce/features/storage-integrations), [2](https://help.cloudfiles.io/salesforce/sharepoint), [3](https://help.cloudfiles.io/salesforce/create-sharepoint-site), [4](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [5](https://help.cloudfiles.io/salesforce/get-resource-details), [6](https://help.cloudfiles.io/salesforce/aws-s3), [7](https://help.cloudfiles.io/salesforce/u7SF-create-sharepoint-site), [8](https://help.cloudfiles.io/salesforce/create-sharepoint-drive), [9](https://help.cloudfiles.io/docs/apex-type-drive-column/index)

Browse Library Kano · Delighter

Browsing the whole storage library from Salesforce, not just one record's files.

sFiles
An embedded folder browser exposes real file and folder operations (rename, delete, download, open), which a sponsored review confirms, but no saved views or bulk selection were found.

RungL4 · CompleteA browsable library with working file and folder operations is the full feature; nothing beyond it, such as saved views or bulk selection, was found to take it higher.

AutomationN/ABrowsing the library is something a person does on screen, so there is no automated version of it to rate.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://www.proserveit.com/blog/how-to-integrate-sharepoint-and-salesforce), [3](https://www.xappex.com/blog/sharepoint-to-salesforce-integration/), [4](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r)

CloudFiles: the difference
One rung higher: a standalone Content Library tab browses six storage providers with nested folders, and List Actions add checkbox-based bulk selection on top of the same file operations.

RungL5 · ExtendedThe library browsing itself matches sFiles; checkbox bulk selection is the extra that moves it up a rung.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/content-library-widget-guide), [2](https://help.cloudfiles.io/salesforce/widget-configuration-guide), [3](/salesforce/features/storage-integrations/content-library), [4](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r)

Search Kano · Dial

Finding external files from Salesforce, and how far the results can be filtered.

sFiles
In-app search exists but rides entirely on SharePoint's own native search, described as "basic" with no tag-based search or filtering options documented anywhere.

RungL3 · LimitedUsers can search, but with no filtering added on top of SharePoint's native search the results can't be narrowed, which keeps it from counting as a complete search feature.

AutomationL5 · ExtendedA folder-scoped search runs in both Flow and Apex, with an optional subfolder toggle, and matches keywords against every SharePoint column rather than names alone, which goes past a basic search.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [3](https://apidocs.sfiles.io/ClientApi.html), [4](https://apidocs.sfiles.io/)

CloudFiles: the difference
Two rungs higher: beyond a sub-folder-aware search bar, a documented Flow action searches by resource metadata, filtering results by tag rather than filename alone.

RungL5 · ExtendedFiltering by tag and metadata is the refinement a basic search bar lacks, and it is enough to reach the top rung.

AutomationL4 · CompleteFlow and Apex search files by custom SharePoint or Teams properties, and a REST endpoint runs keyword search across 12 storages; with no plain keyword search in Flow or Apex it sits a rung below sFiles.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/quick-start-to-connect-external-folder-to-salesforce-object), [2](https://help.cloudfiles.io/salesforce/internal-record-widget), [3](https://help.cloudfiles.io/salesforce/search-by-resource-metadata), [4](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [5](https://help.cloudfiles.io/docs/api-get-search-results/index), [6](https://help.cloudfiles.io/salesforce/WzEc-search-by-resource-metadata)

**Where this leaves Storage Support:** sFiles covers one of the three ecosystems, enough to pass the storage Dealbreaker at its L3 floor, and reads Limited on depth and search; browsing the library is its one Complete. CloudFiles reaches Extended on breadth, which matters only when a buyer's storage isn't SharePoint, and on browsing and search, and ties sFiles at Limited on storage depth. On automation, CloudFiles reaches Extended on breadth and depth, a rung above sFiles on each, while sFiles is ahead on search.

| Feature | Kano | sFiles rung | CloudFiles rung |
|---|---|---|---|
| Storages Supported | Dealbreaker | L3 · Limited | L5 · Extended |
| Storage Depth | Dial | L3 · Limited | L3 · Limited |
| Browse Library | Delighter | L4 · Complete | L5 · Extended |
| Search | Dial | L3 · Limited | L5 · Extended |

### Basic Ops

The everyday operations a user expects to run on stored files without leaving Salesforce: uploading and downloading, previewing, opening the original, and renaming, deleting, moving and copying.

Ingestion Kano · Dealbreaker

Getting files and folders from Salesforce into storage, and any limits on the way.

sFiles
Native Lightning upload and folder creation carry no documented restrictions; the only size limit found (around 11MB) sits on a separate Flow/API automation path, not the primary upload route.

RungL4 · CompleteUploads and folder creation on the main route have no restrictions, and the automation path's cap doesn't pull that down; nothing beyond plain upload, such as folder upload, was found.

AutomationL4 · CompleteUpload and folder creation run from both Flow and code, which covers the operation; code uploads are capped at 4–11 MB, and nothing goes beyond the basics.

Last read on 2026-08-31Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [3](https://apidocs.sfiles.io/ClientApi.html), [4](https://apidocs.sfiles.io/FlowAction_UploadLargeFile.html)

CloudFiles: the difference
One rung higher: whole-folder drag-and-drop upload is backed by dedicated batch and async Flow automation, beyond a single manual upload.

RungL5 · ExtendedUploading a whole folder is one of the extras the top rung looks for, and batch automation adds another.

AutomationL5 · ExtendedUpload and folder creation run from Flow and Apex with extras on top: asynchronous folder creation, batch copying of Salesforce Files into storage, and several ways to handle duplicate names.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](https://help.cloudfiles.io/salesforce/quick-start-to-connect-external-folder-to-salesforce-object), [3](/salesforce/features/storage-integrations), [4](https://help.cloudfiles.io/salesforce/create-salesforce-files-batch), [5](https://help.cloudfiles.io/salesforce/create-folder-async), [6](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/), [7](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/), [8](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [9](https://help.cloudfiles.io/salesforce/experience-cloud-widget-guide), [10](https://help.cloudfiles.io/salesforce/copy-salesforce-files)

Preview Kano · Delighter

Viewing a file inside Salesforce without downloading it.

sFiles
No inline preview appears anywhere in the evidence. Viewing a file means redirecting to SharePoint or Office Online instead.

RungL2 · WorkaroundThe file never opens inside Salesforce; sending the user out to SharePoint or Office Online to view it gets them there, but only as a workaround.

AutomationN/APreviewing is a person looking at a file, which a flow or code has no part in.

Last read on 2026-08-31Sources – [1](https://sfiles.io/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r)

CloudFiles: the difference
Three rungs higher: inline preview inside Salesforce is the default, with thumbnails and an allowDownload control on the preview API.

RungL5 · ExtendedPreviewing inside Salesforce would already be Complete; thumbnails and a download control on top are the extras that make it Extended.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget-guide), [2](https://help.cloudfiles.io/salesforce/internal-record-widget), [3](https://help.cloudfiles.io/salesforce/content-library-widget), [4](https://help.cloudfiles.io/salesforce/common-errors-and-troubleshooting), [5](https://help.cloudfiles.io/salesforce/get-preview-url), [6](https://help.cloudfiles.io/salesforce/quick-start-to-access-share-and-track-a-file-in-salesforce), [7](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/), [8](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/), [9](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [10](https://help.cloudfiles.io/webapp/cloudfiles-glossary-important-keywords)

Original Access Kano · Dial

Getting from a Salesforce record to the source file in storage.

sFiles
An "Open in SharePoint" action reaches the original file in one dropdown click, confirmed by a sponsored review, but no target-editor choice or click customisation is documented.

RungL4 · CompleteOne click to the original is all Complete requires; choosing between editors, the step up to Extended, isn't offered.

AutomationN/AOpening the original in its storage is a click from the interface, with no automated equivalent.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r)

CloudFiles: the difference
Tied at Complete: a one-click Open in External Storage action covers files and folders, and a separate Open in Folder jump reaches storage directly; like sFiles, editor choice isn't documented.

RungL4 · CompleteIt opens folders too, which sFiles doesn't document, but the rung turns on editor choice, and neither product offers it.

Last read on 2026-09-08Source – [1](https://help.cloudfiles.io/salesforce/internal-record-widget)

Download Kano · Dealbreaker

Retrieving files from storage without leaving Salesforce.

sFiles
Any file type downloads individually through a secure generated link, but no bulk, folder or multi-select download appears anywhere in the evidence.

RungL4 · CompleteAny file downloads, so the core need is fully met; without bulk or folder download it stops a rung short of the top.

AutomationN/ADownload is scored as a user getting a file back out of storage, so it isn't rated for automation.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r)

CloudFiles: the difference
One rung higher: a multi-select bulk action downloads several files or whole folders at once, shown in the documentation's own screenshots.

RungL5 · ExtendedBulk and folder download are exactly what separates the top rung from complete single-file download.

Last read on 2026-09-08Source – [1](https://help.cloudfiles.io/salesforce/internal-record-widget)

Rename Kano · Delighter

Renaming files and folders from Salesforce.

sFiles
File rename from the dropdown is independently confirmed; folder rename is claimed only on the vendor's own listing, so it isn't counted.

RungL3 · LimitedComplete needs both files and folders, and only file rename is confirmed; a vendor-only claim for folders isn't enough to close that gap.

AutomationL4 · CompleteFiles and folders can be renamed from Flow and from Apex, which covers the operation; nothing goes beyond a plain rename.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://support.sfiles.io/s/article/Rename-Flow-Action)

CloudFiles: the difference
One rung higher: rename is a native action for both files and folders, though the documentation limits it to one item at a time.

RungL4 · CompleteCovering folders as well as files is what sFiles lacks for Complete; renaming one item at a time is what keeps CloudFiles off the top rung.

AutomationL4 · CompleteFlow, Apex and the REST API all rename files and folders, but as with sFiles there is nothing beyond a plain rename.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [3](/salesforce/features/custom-actions), [4](https://help.cloudfiles.io/salesforce/widget-flow-actions-in-cloudfiles), [5](https://help.cloudfiles.io/salesforce/renaming-a-folder-in-sharepoint-when-the-record-is-updated), [6](https://help.cloudfiles.io/salesforce/update-resources)

Delete Kano · Delighter

Deleting stored files and folders from inside Salesforce.

sFiles
Files can be deleted from a dropdown, subject to SharePoint permissions, but deleting a folder is never documented.

RungL3 · LimitedWith file deletion shown and folder deletion never documented, only half of what Complete requires is in evidence.

AutomationL4 · CompleteSharePoint items can be deleted in Flow and in Apex, a straightforward delete with nothing more.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://apidocs.sfiles.io/FlowDeleteAction.html), [3](https://apidocs.sfiles.io/ClientApi.html)

CloudFiles: the difference
One rung higher: files and folders can both be deleted permanently from the record widget, shown in a demo; bulk delete is deliberately left out of the multi-select menu.

RungL4 · CompleteWith folder deletion documented alongside files, it meets Complete; leaving bulk delete out of the multi-select menu keeps it off the top rung.

AutomationL5 · ExtendedFlow can remove files, folders or an entire SharePoint drive, and Apex deletes many items in one call, which goes beyond single deletes.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](https://help.cloudfiles.io/salesforce/delete-attached-folder-when-account-record-is-deleted), [3](https://help.cloudfiles.io/salesforce/content-library-widget-guide), [4](/salesforce/features/custom-actions), [5](https://help.cloudfiles.io/salesforce/widget-flow-actions-in-cloudfiles), [6](https://help.cloudfiles.io/salesforce/delete-resource)

Move / Copy Kano · Delighter

Relocating or duplicating files and folders without leaving Salesforce.

sFiles
There is no native move or copy action in the app. Moving files takes SharePoint Object Settings configuration or custom API and Apex work.

RungL2 · WorkaroundConfiguration and custom code can move files, but nothing inside the app does it for the user, so it only counts as a workaround.

AutomationL5 · ExtendedMove and copy both run in Flow and Apex, and a copy can land in a different document library under a new name, which goes beyond a plain move.

Last read on 2026-08-31Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [2](https://apidocs.sfiles.io/FlowAction_Copy.html), [3](https://apidocs.sfiles.io/FlowAction_Move.html)

CloudFiles: the difference
Two rungs higher: move works on single items and in bulk, with a destination picker and conflict handling; copy is available only as a Flow action.

RungL4 · CompleteMoves with a destination picker and conflict handling cover Complete; copy being Flow-only and no move between storages keep it from Extended.

AutomationL5 · ExtendedMove and copy run in Flow and Apex on files and folders, and Apex can also move items between drives; both products reach the top rung.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](https://help.cloudfiles.io/salesforce/copy-resources-flow-action), [3](https://help.cloudfiles.io/salesforce/copy-salesforce-files), [4](https://help.cloudfiles.io/salesforce/sharepoint), [5](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [6](/salesforce/features/custom-actions), [7](https://help.cloudfiles.io/salesforce/widget-flow-actions-in-cloudfiles), [8](https://help.cloudfiles.io/salesforce/move-resource), [9](https://help.cloudfiles.io/salesforce/copy-resources)

**Where this leaves Basic Ops:** sFiles clears both Dealbreakers, Ingestion and Download, at Complete. Past those it thins out: Delete and Rename stop at Limited because folders aren't covered, and Preview and Move / Copy only work through a workaround. CloudFiles reaches Extended on both Dealbreakers and on Preview, and Complete on the other four, drawing level with sFiles only on Original Access. On automation, CloudFiles is a rung ahead on Ingestion and Delete, and the two tie on Move / Copy at Extended and on Rename at Complete.

| Feature | Kano | sFiles rung | CloudFiles rung |
|---|---|---|---|
| Ingestion | Dealbreaker | L4 · Complete | L5 · Extended |
| Preview | Delighter | L2 · Workaround | L5 · Extended |
| Original Access | Dial | L4 · Complete | L4 · Complete |
| Download | Dealbreaker | L4 · Complete | L5 · Extended |
| Rename | Delighter | L3 · Limited | L4 · Complete |
| Delete | Delighter | L3 · Limited | L4 · Complete |
| Move / Copy | Delighter | L2 · Workaround | L4 · Complete |

### Advanced Ops

Capabilities past basic file handling that separate a connector from a document system: editing files, version history, per-user permissions, metadata, and keeping Salesforce and storage in sync.

File Edit Kano · Delighter

Changing a document from Salesforce, and whose editor does the work.

sFiles
An Edit action appears on the AppExchange listing, but the evidence points to it opening the file in SharePoint or Office Online rather than editing it inside Salesforce.

RungL3 · LimitedThe Edit button gives a direct route to editing, but the editing happens outside Salesforce, which is what Complete requires.

AutomationN/AEditing a document's contents is done by a person in an editor, not by a flow or code.

Last read on 2026-08-31Sources – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [2](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/)

CloudFiles: the difference
Tied at Limited: the Edit button opens the cloud drive's own editor; no dialog or inline editor inside Salesforce is documented, and Replace uploads a new file rather than editing one.

RungL3 · LimitedThe same one-click hand-off to the storage's editor as sFiles, so the same rung.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](https://help.cloudfiles.io/salesforce/quick-start-to-connect-external-folder-to-salesforce-object), [3](/salesforce/features/deep-salesforce-integration), [4](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/)

Versioning Kano · Distractor

Seeing and acting on a file's version history from Salesforce.

sFiles
Versioning is left entirely to SharePoint; the sFiles component has no version button or history view, so users open the file in SharePoint to see its versions.

RungL2 · WorkaroundThe history exists, but only in SharePoint, and the app adds no control of its own to reach it.

AutomationN/ARated on viewing version history in the interface, which isn't an operation to automate.

Last read on 2026-08-31Source – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/)

CloudFiles: the difference
Tied at Workaround: the widget has no version button or history view either; version history is reached by opening the file in its storage.

RungL2 · WorkaroundBoth rely on the storage's own version history with nothing in the app, so they sit together on the second rung.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/internal-record-widget), [2](/salesforce/industries/technology-and-it), [3](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r)

Permissions Kano · Dealbreaker

Whether each user sees only what their storage access allows, and how much Salesforce can control.

sFiles
Each user's SharePoint permissions are inherited and enforced inside Salesforce, but there's no Salesforce-side permission model for controlling access in finer detail.

RungL3 · LimitedEnforcing each user's own SharePoint access is real user-level handling, but with no granular control from Salesforce it falls short of Complete.

AutomationL5 · ExtendedFlow and Apex can grant and revoke each user's SharePoint access and create sharing links with a chosen scope and recipients, which goes beyond basic permission setting.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/), [4](https://apidocs.sfiles.io/FlowAction_AddPermissions.html)

CloudFiles: the difference
One rung higher: more than ten assignable Salesforce custom permissions sit on top of enforcing each user's own storage permissions; updating permissions is a manual Flow action rather than an automatic sync.

RungL4 · CompleteGranular control from the Salesforce side is what sFiles lacks and what Complete asks for; automatic sync between Salesforce and storage permissions, the Extended step, isn't there.

AutomationL5 · ExtendedOwner, read or write access can be granted or revoked in Flow and Apex across nine storages, at site, drive, folder or file level, for users or groups; neither product documents reading permissions back.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/cloudfiles-permissions), [2](https://help.cloudfiles.io/salesforce/how-are-cloud-drive-permissions-handled-by-the-cloudfiles), [3](https://help.cloudfiles.io/salesforce/update-permissions), [4](https://help.cloudfiles.io/salesforce/sharepoint-permissions), [5](https://terralogic.com/integrating-cloudfiles-with-salesforce/), [6](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [7](https://help.cloudfiles.io/salesforce/y5mx-update-permissions)

Metadata Kano · Delighter

Reading and writing file properties and columns from Salesforce.

sFiles
Status and record ID are tagged onto files automatically, and custom SharePoint columns can be configured from the app. Anything deeper takes Apex or API work.

RungL4 · CompleteMetadata can be both read and written from the app, which is what Complete needs; going further relies on custom code rather than a built-in way around SharePoint's API limits.

AutomationL4 · CompleteFlow and Apex write text, number, choice, date and lookup columns and read their values back, which covers the operation fully.

Last read on 2026-08-31Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [4](https://apidocs.sfiles.io/FlowUpdateColumnsAction.html), [5](https://support.sfiles.io/s/article/SharePoint-Custom-Columns)

CloudFiles: the difference
One rung higher: a View Metadata dialog and Get and Set Resource Property actions read and write metadata, and a documented workaround covers column types the storage API can't set.

RungL5 · ExtendedRead and write access is the Complete baseline; a documented way past the storage API's own limits is what the top rung is for.

AutomationL3 · LimitedReading and searching metadata work in Flow and Apex, but Flow can write only text and yes/no columns to SharePoint, which leaves writing only partly covered.

Last read on 2026-09-08Sources – [1](https://help.cloudfiles.io/salesforce/quick-start-to-connect-external-folder-to-salesforce-object), [2](https://help.cloudfiles.io/salesforce/set-resource-property), [3](https://help.cloudfiles.io/salesforce/get-resource-property), [4](/salesforce/features/storage-integrations), [5](https://www.rtdynamic.com/blog/salesforce-sharepoint-file-automation/), [6](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r)

2-way sync Kano · Delighter

Keeping Salesforce and storage in step in both directions.

sFiles
Changes made in SharePoint only show up in Salesforce after a user clicks Refresh in the widget. No automatic sync, in either direction, is documented.

RungL2 · WorkaroundThe two sides do line up, but only when a person refreshes, so the syncing is manual rather than something the product does.

AutomationN/ASync already runs without anyone starting it, so there is no separate automation layer to rate.

Last read on 2026-08-31Source – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/)

CloudFiles: the difference
Three rungs higher: three of CloudFiles' own pages describe instant two-way sync for files and folders; sync controls and logs aren't documented.

RungL5 · ExtendedTwo-way sync for files and folders is Complete, and syncing instantly is what lifts it to Extended.

Last read on 2026-09-08Sources – [1](/salesforce/salesforce-sharepoint-storage-integration), [2](/salesforce/features/storage-integrations), [3](/salesforce/features/storage-integrations/content-library), [4](https://dgt27.com/blog/best-sharepoint-connectors-with-salesforce/), [5](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r)

**Where this leaves Advanced Ops:** Both products edit through the storage's own editor and leave version history to the storage, so they tie on File Edit and Versioning. The rest separates them: CloudFiles adds Salesforce-side permissions (Complete against Limited), works past the storage API on metadata (Extended against Complete), and syncs instantly where sFiles needs a manual refresh. On automation both reach Extended on Permissions, while sFiles leads by a rung on Metadata, where CloudFiles' Flow writes accept only two column types.

| Feature | Kano | sFiles rung | CloudFiles rung |
|---|---|---|---|
| File Edit | Delighter | L3 · Limited | L3 · Limited |
| Versioning | Distractor | L2 · Workaround | L2 · Workaround |
| Permissions | Dealbreaker | L3 · Limited | L4 · Complete |
| Metadata | Delighter | L4 · Complete | L5 · Extended |
| 2-way sync | Delighter | L2 · Workaround | L5 · Extended |

### Salesforce Support

How each product holds up across Salesforce surfaces beyond the Lightning desktop: external users in Experience Cloud portals, orgs still running Classic, and the Salesforce mobile app.

Experience Cloud Support Kano · Delighter

Letting external portal users work with files, and on what licence terms.

sFiles
Without an extra licence, external users get upload, download and folder browsing through one shared SharePoint account. The vendor says the full feature set needs each external user to hold their own Microsoft 365 account.

RungL3 · LimitedExternal users can work in the portal, but the full feature set means licensing each of them in Microsoft 365, the kind of gate that holds it below Complete.

AutomationL3 · LimitedThere is no dedicated action for sharing with portal users; visibility is set indirectly by writing a column value, which only partly covers the task.

Last read on 2026-09-23Sources – [1](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://support.sfiles.io/s/article/How-to-set-sFiles-up-on-Community), [4](https://support.sfiles.io/s/article/Community-Security-Document), [5](https://support.sfiles.io/s/article/Use-full-sFiles-features-in-Experience-Cloud-Community), [6](https://support.sfiles.io/s/article/Download-Platform-Event-on-the-Uploader-and-List-View-Component-in-Experience-Cloud), [7](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD&tab=r), [8](https://support.sfiles.io/s/article/Options-for-setting-Salesforce-Id-values-in-Existing-SharePoint-Folders)

CloudFiles: the difference
Two rungs higher: portal users can edit and replace files as well as upload, download and preview them, with no storage licence needed, and admins control seven actions per user.

RungL5 · ExtendedEditing by portal users, per-user action controls and view tracking are each beyond the basic upload, download and preview that Complete asks for.

AutomationL4 · CompleteDedicated Flow and Apex actions share, unshare and list files for portal users, which covers the task; nothing goes beyond that.

Last read on 2026-09-24Sources – [1](https://help.cloudfiles.io/salesforce/quick-start-to-share-files-in-experience-cloud-community), [2](https://help.cloudfiles.io/salesforce/experience-cloud-widget-guide), [3](/salesforce/use-cases/experience-cloud), [4](/salesforce-sharepoint-integration), [5](https://help.cloudfiles.io/salesforce/share-with-community-user), [6](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r), [7](https://help.cloudfiles.io/salesforce/SkrN-remove-from-community)

Classic Support Kano · Distractor

Support for orgs still running Salesforce Classic.

sFiles
A documented Visualforce and Lightning Out wrapper renders the full sFiles component in Classic, but setup means one manual Visualforce page per object, and no vendor source states feature parity.

RungL3 · LimitedThe component does render in Classic, but with nothing saying everything works there, full parity is unproven and it stays at Limited.

AutomationN/AThis is about which Salesforce interface the product renders in, not an operation that can be automated.

Last read on 2026-09-23Sources – [1](https://sfiles.io/), [2](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD), [3](https://www.sfapps.info/sfiles-salesforce-top-salesforce-sharepoint-connector/), [4](https://support.sfiles.io/s/article/Set-up-sFiles-in-Salesforce-Classic-Visualforce), [5](https://sfiles.io/pricing)

CloudFiles: the difference
One rung higher: a first-party help article documents a Visualforce wrapper that renders the same widget in Classic.

RungL4 · CompleteCloudFiles' own documentation says Classic gets the same widget as Lightning, the parity statement sFiles lacks; embedding in custom Visualforce pages and buttons would be the next step.

Last read on 2026-08-16Sources – [1](https://help.cloudfiles.io/salesforce/adding-cloudfiles-widgets-to-salesforce-classic), [2](https://help.cloudfiles.io/salesforce/4kRV-installation)

Mobile Compatibility Kano · Distractor

How each product behaves in the Salesforce mobile app.

sFiles
The AppExchange listing claims mobile optimisation for Salesforce Mobile and Field Service Mobile, and its media shows an adapted layout. Sharing by email link is the one gap reported; there's no camera capture, offline access or mobile bulk action.

RungL4 · CompleteAn adapted mobile layout, with only email-link sharing missing, covers the core operations; mobile-only extras such as camera capture or offline access would be needed for the top rung.

AutomationN/AWhether the product renders in the mobile app is a question of interface, not of automation.

Last read on 2026-08-31Source – [1](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FR4atUAD)

CloudFiles: the difference
One rung lower: the AppExchange listing declares iOS and Android support and the documentation covers Field Service Mobile, but no source lists which operations work on a mobile layout.

RungL3 · LimitedMobile support is declared, but with no documented list of what works on a phone, it can't be credited with the core operations Complete requires.

Last read on 2026-08-16Sources – [1](https://help.cloudfiles.io/salesforce/technical-requirements), [2](https://help.cloudfiles.io/salesforce/4kRV-installation), [3](https://help.cloudfiles.io/salesforce/field-service-lightning-support), [4](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR), [5](/salesforce-sharepoint-integration), [6](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qs3fPEAR&tab=r)

**Where this leaves Salesforce Support:** CloudFiles leads on Experience Cloud and Classic, documenting what sFiles gates behind extra licences or leaves unstated. Mobile is the one feature on this axis where sFiles rates higher, on the strength of an adapted mobile layout. On automation, CloudFiles edges ahead on Experience Cloud, with dedicated share and unshare actions where sFiles writes a column value.

| Feature | Kano | sFiles rung | CloudFiles rung |
|---|---|---|---|
| Experience Cloud Support | Delighter | L3 · Limited | L5 · Extended |
| Classic Support | Distractor | L3 · Limited | L4 · Complete |
| Mobile Compatibility | Distractor | L4 · Complete | L3 · Limited |

Industry Cloud Support isn't scored in this comparison.

## Data Reliability Score

The same three questions are asked of every item that feeds either score: is it public, who publishes it, and is it a checkable fact. Each component is averaged over the 32 items, and the Data Reliability Score is the average of the three.

|  | sFiles | CloudFiles |
|---|---|---|
| **Score · band** | 77% · Well documented | 83% · Well documented |
| Coverage: is it public at all? | 95% | 97% |
| Independence: who publishes it? | 66% | 64% |
| Precision: is it a checkable fact? | 69% | 89% |
| What is public · what is not | Thirteen of the nineteen feature ratings now also cite customer reviews on AppExchange or independent write-ups; Rename, Delete, Versioning, 2-way sync, Classic and Mobile rest on a sponsored review on sfapps.info or the AppExchange listing. Reviewer sizes, events and the compliance claim are only partly public: there is no security page, DPA or FedRAMP record. | Fifteen of the nineteen feature ratings now also cite customer reviews on AppExchange or independent consultancy write-ups; Classic Support, Delete, Download and Original Access still rest on CloudFiles' own pages. The SOC 2 report itself sits behind an NDA. |

Item by item: Coverage · Independence · Precision
Coverage: Found 1 · Partly 0.5 · Not public 0. Independence: third party, registry or marketplace data 1 · vendor copy on a platform, including sponsored reviews and branded articles, 0.5 · the vendor's own site or its maker's other products 0, taking the most independent source cited for the item. Precision: High 1 · Medium 0.5 · Low 0.25, and “n/a” where no precise figure is expected.

| Item | sFiles | CloudFiles |
|---|---|---|
| AppExchange reviewer company sizes | 0.5 · 1 · 0.5 | 0.5 · 1 · 0.5 |
| Named customers: modal profile | 1 · 0 · 0.5 | 1 · 0 · 1 |
| Pricing unit and tiers | 1 · 0 · 1 | 0.5 · 0 · 0.5 |
| Customer support | 1 · 0.5 · n/a | 1 · 0 · n/a |
| Conference and webinar presence | 0.5 · 0.5 · 0.5 | 1 · 1 · 1 |
| Security & Compliances | 0.5 · 1 · n/a | 1 · 1 · n/a |
| Help-doc architecture | 1 · 0 · 1 | 1 · 0 · 1 |
| API depth and gating | 1 · 0 · 1 | 1 · 0 · 1 |
| Document stack coverage | 1 · 0.5 · n/a | 1 · 0.5 · n/a |
| Stated ICP and messaging focus | 1 · 0 · 0.5 | 1 · 0 · 1 |
| Partner ecosystem | 1 · 0 · 0.25 | 1 · 1 · 1 |
| Team mix | 1 · 0.5 · 1 | 1 · 0.5 · 1 |
| Review-site profile richness | 1 · 1 · n/a | 1 · 0.5 · n/a |
| Storages Supported | 1 · 1 · n/a | 1 · 1 · n/a |
| Storage Depth | 1 · 1 · n/a | 1 · 1 · n/a |
| Browse Library | 1 · 1 · n/a | 1 · 1 · n/a |
| Search | 1 · 1 · n/a | 1 · 1 · n/a |
| Ingestion | 1 · 1 · n/a | 1 · 1 · n/a |
| Preview | 1 · 1 · n/a | 1 · 1 · n/a |
| Original Access | 1 · 1 · n/a | 1 · 0 · n/a |
| Download | 1 · 1 · n/a | 1 · 0 · n/a |
| Rename | 1 · 0.5 · n/a | 1 · 1 · n/a |
| Delete | 1 · 0.5 · n/a | 1 · 0 · n/a |
| Move / Copy | 1 · 1 · n/a | 1 · 1 · n/a |
| File Edit | 1 · 1 · n/a | 1 · 1 · n/a |
| Versioning | 1 · 0.5 · n/a | 1 · 1 · n/a |
| Permissions | 1 · 1 · n/a | 1 · 1 · n/a |
| Metadata | 1 · 1 · n/a | 1 · 1 · n/a |
| 2-way sync | 1 · 0.5 · n/a | 1 · 1 · n/a |
| Experience Cloud Support | 1 · 1 · n/a | 1 · 1 · n/a |
| Classic Support | 1 · 0.5 · n/a | 1 · 0 · n/a |
| Mobile Compatibility | 1 · 0.5 · n/a | 1 · 1 · n/a |

> The score reflects how much each vendor publishes, not how good the vendor is.

## What changed

- 2026-09-25 · Functionality is now the Kano-weighted average rung on a 1–5 scale, replacing the share of features at L4–L5. No rating changed.

- 2026-09-25 · Baseline: this is the first cycle, so there is no earlier score to compare against. This post replaces our earlier sFiles vs CloudFiles comparison, which scored both products on a different matrix without per-item sources.
