SharePoint 和 Salesforce 是广受欢迎的动态组合 在业务运营中的作用。但是,它们的力量是否真正结合在一起,带来显著的效益,还是这一切都只是炒作?
在本文中,我们将探讨 2025 年 Salesforce 与 SharePoint 集成的优势、潜在隐患和最佳实践,以帮助您做出明智的决定。
以下是我们的目录:
- 效益 - 为什么要集成 Salesforce 和 SharePoint?
- 陷阱 - 将 Salesforce 与 SharePoint 整合时应注意什么?
- 替代品 - 有没有更好的方法将 Salesforce 与 SharePoint 整合在一起?
- 3个简单的步骤就可以开始了
- 另一种情况 - 如果我已经在 SharePoint 中保存了文件,但想在 Salesforce 中链接到这些文件,该怎么办?
- Salesforce 连接器 - Salesforce 还能集成哪些功能?
- 外卖
最后更新于 2025 年 2 月 21 日
Salesforce 也被称为 SFDC(Salesforce Dot Com),是世界上最有影响力的网络之一。 强大 客户关系管理工具。Salesforce 一直被公认为行业领导者,例如 Salesforce 已排名 #1 CRM 供应商 第十一届 连续年份.
专家们还 似乎 同意。 在 2024 年客户关系管理行业领袖奖, 约翰-拉格斯代尔,副总裁 和 技术服务行业协会研究总监、 称其为 "大多数企业科技公司的默认解决方案,因为它具有嵌入式分析功能、庞大的 AppExchange 生态系统以及持续的投资和功能扩展"。
说到 AppExchange,您可以在 AppExchange 上找到与 Salesforce 的集成、 Salesforce SharePoint 一体化方案深受欢迎.这种整合被广泛使用有几个原因:
成本节约
Salesforce 的存储成本可能很高,但通过与 SharePoint 集成,企业可以 利用 SharePoint 的更大存储容量,从而节省了大量费用。例如,Salesforce提供10GB(文件存储)+10GB(数据存储)的存储限制,并根据用户数量提供额外的存储,而SharePoint则提供1TB的存储,加上每个购买许可证的10GB。
这 这意味着 SharePoint 提供 存储 比 Salesforce 大 40 多倍,可能导致 大量减少成本. 此外,企业还可以购买额外的 SharePoint 存储,每额外 GB 的价格为 $0.20/月,价格合理。
增强的文件存储
虽然 Salesforce 允许将文档附加到各种实体,但如果您非常依赖这一功能,您可以 最终使用 这将导致 Salesforce 运行速度减慢。
另一方面,SharePoint 可用于存储大量文件,并充当 强大的文件管理系统.通过将文件转移到SharePoint,组织可以从以下功能中获益:
- 实时性 协作 与团队成员(可选择签入和签出文件)、
- 版本历史 追踪、 和
- 的能力 与外部用户共享文件.
虽然将Salesforce与SharePoint整合的好处很大,但必须意识到潜在的隐患和挑战。这里有一些需要考虑的关键点:
兼容性的限制
使用Salesforce的本地工具将Salesforce与SharePoint整合,即使用Salesforce的 文件连接 (一些在线参考资料提到SFDC Files Connect),仅限于SharePoint Online。以前版本的SharePoint,如SharePoint 2013/2010 on-premises,已不再被支持。
合规方面的考虑
在云中存储敏感的财务或客户相关文件可能会引起关注 关于数据保护法规,如GDPR。企业必须仔细评估他们的合规义务,并确定在企业内部存储此类文件对于保持对数据存储和访问的控制是否必要。
实施挑战
使用Files Connect设置Salesforce SharePoint集成可能很复杂,可能需要浏览过时的文档。许多用户按照文档上的集成说明进行操作,但最后却出现了令人讨厌的错误,如::
- "无法访问外部数据源 - 外部数据源因错误而不可用"
- "你无权执行该操作"
- "访问Files Connect时发生了一个未知的错误"。
啊!没有什么比遇到这样的未知错误更糟糕的了。当你看到这样的东西时,你知道是时候寻找一个替代品了。
考虑到局限性和挑战 我们 因此,值得探索其他替代方法,即第三方集成工具 专门设计 用于 Salesforce 和 SharePoint 集成。
为 Salesforce 平台打造的 Document Extractor™是第三方集成工具的一个很好的例子,它简化和加强了Salesforce SharePoint的集成。这个工具 自动将Salesforce的文件转移到SharePoint,同时用Salesforce内的链接取代它们.

此外,当服务在Salesforce上的同一位置发现两个同名的文件时,它会在SharePoint上创建两个文件,并添加一个后缀,允许两个文件在SharePoint上存在。
无论何时在 Salesforce 中向新对象添加文档,Document Extractor 都会自动创建正确的文件夹将其存储在 SharePoint 中。这适用于账户、联系人、线索或机会等标准对象或自定义对象。此外,Document Extractor 将保持与该新对象相关的所有文档的相同结构。
所有这些意味着整合提供了若干好处,包括符合GDPR和其他法规,无缝的用户体验,以及保存文件信息和版本历史。

Document Extractor其主要功能包括
- 全部 与 SharePoint 同步
用户可以直接将文件上传到 SharePoint,执行文件移动、删除和重命名,并将所有更改与 Salesforce 无缝同步。 这 这意味着您可以将文件从 Salesforce 移到 SharePoint,反之亦然。 需要。 - 更好的文件名和更容易的搜索
在 Salesforce 中重命名文件可更新 SharePoint 中的相应文件名,从而更轻松地在 SharePoint 中重命名文件。 检索 通过搜索。用户还可以使用 Salesforce 自定义字段在 SharePoint 中自定义文件名。 - 节省SharePoint许可证的费用
用户可以访问存储在SharePoint中的文件,而不需要单独的SharePoint许可,减少了许可成本。 - 文件预览
有关 Salesforce 支持的所有文件类型,请参阅 Salesforce 中的预览。 SharePoint. - 真相执行者集成
与 Truth Enforcer for SharePoint 确保文件的最高安全级别,并能对文件内容进行数字验证和审计,从而消除了人工文书工作验证的需要。

我们增加了这些新功能,以适应Document Extractor不断增长的客户群给我们的反馈。有兴趣了解我们的客户对Document Extractor的评价吗?
你可以阅读一个 Document Extractor的审查 由我们的一家私营企业客户提供。
"有了Document Extractor,这个过程对我的终端用户来说是无缝的。他们甚至不知道它的存在,这正是我们想要的"
你也可以阅读 审查 我们的一位公共部门客户的顾问公司高兴地发现 文件 Salesforce AppExchange 中的提取器 以便他们能够处理 复杂工程 简单明了.
"当我们第一次发现Document Extractor时,我们认为,如果它能做到它在罐子上说的那样,它就能满足我们所有的要求。它确实做到了:只需进行基本配置,而且第一次就成功了!"
Document Extractor 和 Files Connect 有什么区别?
Salesforce文件连接 是土生土长的 Salesforce 该产品可让您连接到已存储在 Quip、Google Drive、SharePoint 或 Box 等外部云存储服务中的文件。有关它的更多参考资料,请参阅文章末尾。
它不会自动将新文件传输到这些外部存储库中,它 只为用户提供 与 从 Salesforce 平台访问存储在那里的文件。
Document Extractor 是由 Connecting Software 开发的第三方应用程序,可自动将文档从 Salesforce 传输到 Microsoft SharePoint。
Salesforce Files Connect 仅提供对外部文件的访问,而 Document Extractor 则更进一步,它能自动将新文件和修改后的文件从 Salesforce 移至所连接的外部存储器,从而降低了 Salesforce 平台的存储成本。另一个不同之处是 Document Extractor 能够 双向作用。
开始使用 Document Extractor 的 3 个简单步骤
步骤 1 - 检查要求
首先应检查您要使用的 SharePoint 和 Salesforce 版本是否在 Document Extractor 的支持版本列表中:
- Microsoft SharePoint 2013、2016、2019 和在线 (Office 365)
- Salesforce Professional、Enterprise、Unlimited、Force.com 和 Developer - 都是 闪电体验和经典
步骤 2 - 下载 Document Extractor
我们将从下载SaaS版本开始,作为一个 免费试用.你也可以从Salesforces得到它。 AppExchange 而且还有一个自我托管的版本可供选择。
如前所述,试用是免费的,但你确实必须按照正常的购物车程序,以$0.00的费用下订单。一旦你这样做,你会通过电子邮件收到指示。
第 3 步 - 在沙盒上安装
一旦你收到指示邮件,你需要点击 完成您的注册.
然后开始安装。我们建议您先在沙盒中安装 Document Extractor,然后再将其移至生产环境中。因此,您应该使用 测试/沙箱 而不是 产量 目前来说。
当你选择 测试/沙箱,您需要键入您的沙盒服务用户名。这只是一个专门的系统管理员。该用户应拥有更高的访问权限,以便对系统进行修改。还请确保该账户不会被其他人用来访问您的 Salesforce。

你知道吗?
您可以使用 Document Extractor 的集成用户许可证!文章中的所有详细信息 什么是 Salesforce 中的集成用户许可证类型,以及如何使用它与 SharePoint 集成
您需要服务用户密码和安全令牌 来测试连接。
如果你想 看看如何 进行配置 更多详情,请查阅 教程视频.
Document Extractor 使用带有一组 Apex 类和触发器的托管包将文档从 Salesforce 传输到 SharePoint。安装后,您会看到 已安装软件包列表中列出的软件包。
接下来,您需要提供 SharePoint 的设置。您需要 拥有 用户有足够的权限在文档库中读写文档,其中 文件 将被存储。
Document Extractor 使用 "推送通知", 也就是说 服务检测上传到 Salesforce 的新文件。 该服务还使用 "全面扫描轮询 "作为备份机制,以确保所有文件都是 已转移。 我们建议 你 增加 "全面扫描轮询 "的时间间隔,以优化 API 调用消耗。
另一种情况--如果我已经在 SharePoint 中保存了文档,但想在 Salesforce 中链接它们,该怎么办?
如果你已经在使用微软的SharePoint,而且你的所有文件都在SharePoint中,在你开始使用Salesforce之前,你自然希望你的Salesforce对象有与这些现有文件的链接。
如果你在文件名或文件夹结构中有一个基本规则,你可以使用我们的■▄Connect Bridge"■▄_202F集成平台 在 Salesforce 中创建 URL,以便 则 指向 SharePoint 中的这些文件。结果将与您在 正常 Document Extractor 安装:Salesforce 中的链接指向 SharePoint 中的文件。I值得注意的是,我所提到的 URL 可以在任何一个或多个URL 下创建。的标准对象,以及在 Salesforce 中的自定义对象。
Salesforce连接器 - 我还能用Salesforce整合什么?
除了将 SharePoint 与 Salesforce 集成外,您还可以进一步利用 Connect Bridge 的功能来完成其他任务。 你可以 纳入 任何 类型 Salesforce 数据集 以此类推使用 数据库到Salesforce同步 解决方案 该解决方案基于 Connect Bridge集成平台 上面提到的,可以作为一个 SQL Server - Salesforce连接器.
实际上 这个集成平台非常灵活,能做的事情远不止这些。 将Microsoft SQL Server连接到Salesforce. Document Extractor 本身是基于 Connect Bridge 与 Salesforce 和 SharePoint 连接器。 你也可以 连接任何本地数据库管理系统(DBMS),例如 甲骨文, SAP HANA, 玛丽亚数据库或 ǞǞǞ 到Salesforce。
你可以得到 来自Salesforce的数据 到SQL服务器或另一个本地数据库 或者反其道而行之 围绕获取数据 并将其输入 Salesforce。
这 意味着您可以创建 各种 灵活的迁移或同步解决方案,因为您可以连接到任何现有数据库。 它是 大 您可以最大限度地利用 Salesforce 集成,因为您可以通过以下方式完美地满足您的数据集成需求 简单明了的定制解决方案 建设和维护。
外卖
如果您希望节约成本、更好地存储文件并加强协作,那么将 SharePoint 与 Salesforce 集成将使您的组织受益匪浅。原生的 Salesforce 集成选项 Files Connect 应用有限,而且存在一些挑战。像 Document Extractor 这样的第三方集成工具可以更好地处理集成并充分发挥其潜力。

该工具可用于Salesforce AppExchange.您可以查看产品说明和功能,免费试用或购买 SaaS 版本。
如果您选择 SaaS 部署,另一个选择是直接从 Connecting 软件的网站上订购产品。 另一种选择是自托管版本,它是大型组织的最爱,因为这些组织喜欢 统辖 产品。
免费试用Document Extractor。
文章最后更新于 2025 年 2 月 21 日
原文发表于2019年8月8日
有关为 Salesforce 平台打造的 Document Extractor 的更多信息
如果您对Salesforce SharePoint集成感兴趣,不妨看看下面的文章和案例研究。
关于作者

作者 Ana Neto,技术顾问 于 Connecting Software。
"自 1997 年以来,我一直是一名软件工程师,最近开始喜欢写作和公开演讲。您对本文有任何问题或评论吗?欢迎在下方留言!"
____________
最后说明和参考资料
如果您正在寻找支持 Salesforce Exchange 连接的方法,并涉及多个 Exchange 服务器,请查看 CB Salesforce Exchange Sync.
如果您想了解更多有关使用 Files Connect 集成 Salesforce 和 SharePoint 的信息(Salesforce 文档,检索日期:2025 年 2 月 19 日)
Comments 24
你好!在Salesforce上可以使用Document Extractor与自定义对象吗?谢谢
你好Cesar,是的,我们支持自定义对象。最好的办法是联系我们,我们可以向您展示并回答您所有的问题。
最好的
托马斯
我们在Sharepoint中以一种复杂的(传统的子文件夹)结构拥有数千份文档,而在Salesforce中没有。能否从Sf记录中获取链接到相应的Sharepoint "文件夹",其中有所有已经存在的文档?
怎么说?
Author
你好,马克。
我们用Document Extractor做的事情与您的需求差不多是相反的:我们把SF的文件拿到SharePoint上。对于你的需求,我认为我们的Connect Bridge平台是最合适的。这是我们用来构建Document Extractor的平台,所以你可以很容易地构建你自己的定制软件,实现你的需求。我们将通过您指定的电子邮件与您取得联系,与您探讨这个方案。
Ana Neto
嗨,我的天
我们今天所有的文件都是在Sharepoint中上传的。我们希望用户能够从Salesforce自定义对象记录中搜索Sharepoint,并且能够链接到记录。另外,如果用户上传新文件,也应该上传至Sharepoint。你们的解决方案是否提供这两种方式?
Author
我们的解决方案将文件从Salesforce传输到SharePoint,当然是在文件上传到Salesforce后。然后,该解决方案将Salesforce中的原始文件替换为URL。
用户仍然可以在Salesforce中搜索这些文件,因为我们保留了Salesforce中的文档名称和扩展名。
最初,如果您的所有文件都是SharePoint,那么我们可以使用我们的 Connect Bridge 平台,以便在 Salesforce 中创建指向 SharePoint 中的文档的 URL。这些URL可以在Salesforce中的所有默认和/或自定义对象下创建。
嗨,我的天
看起来这个包可以实现我们想要的一些功能。 但是,我们也希望能够进行整合,当在Salesforce中创建一个新的自定义对象(即一个机会)时,会在Sharepoint中创建一个文件夹,这就是与该机会相关的所有文档的存储位置。 当机会被赢得后,我们的Salesforce系统就会创建一个项目。 我们希望所有的项目文档也能保存在这个机会文件夹中。 这是很容易实现的事情吗? 谢谢你
Author
是的,每当您添加一个新的对象,产品会自动在SharePoint上添加一个新的文件夹。此外,它还会保留相同的结构以及所有与该新对象相关的文件。
要求使用Document Extractor集成Salesforce和SharePoint的演示。
Author
这将是我们的荣幸!我们的销售团队将尽快与您联系。我们的销售团队会尽快与您联系。
嗨!
我们正在寻找上传报告,以共享点从Salesforce org在每个星期结束,它是可能通过这个应用程序。
Bhawna singh
Author
假设报表在一个账户下。当您第一次将报表放在Salesforce上时,报表将被上传到SharePoint,并将其放在该账户的文件夹下。每次你使用这第一份报表时,你实际上都是在SharePoint文档中工作。在Salesforce方面,你会有一个链接到它。因此,从SharePoint或Salesforce访问它将有同样的效果。
如果一周后,你在该账户下创建一个新的报告,那么同样的情况又会发生。
嗨,我的天
我们已经创建了一个使用先端和Lightning组件的Salesforce应用程序,用于上传许多文档,并将这些文档附加到一个自定义对象的正确记录。
我们可以用Document Extractor将此文件转移到SharePoint吗?Document Extractor的流程能否与我们的应用相冲突?
Author
只要您的文档是标准的Salesforce文件(内容文档)或附件,那么Document Extractor就可以将它们移动到SharePoint。附在自定义对象上的文件没有问题。我建议你去试用一下,自己测试一下。
我们在Salesforce中对不同类型的机会有3种不同的文件夹结构。 Document Extractor是如何处理的? 谢谢您的解答。
Author
Document Extractor在默认情况下,会根据Salesforce对象的名称和层次结构,使用自己的文件夹结构。可以使用Salesforce中的自定义字段来自定义记录的文件夹,所以如果你能以Salesforce公式的形式表达你希望文件放在哪里,我们可以支持。
我们会尽快与您联系,让您自己看看这一切是如何运作的。
好帖子。谢谢你发表这样的文章
很喜欢读上面的文章,真的很详细地解释了一切,文章非常有趣和有效。谢谢你,祝你在接下来的文章中好运。
嗨,你好
我目前正在做一个项目,需要将数据从Salesforce迁移到SharePoint。 这是文档提取器可以帮助解决的问题吗?
Author
Document Extractor的重点是文件的迁移和同步。如果要进行数据(而不是文档)的迁移,你必须去购买 Connect Bridge,我们的整合平台。
这是我第一次浏览你的网页,我对你为这本不可思议的出版物所做的研究感到惊讶。
梦幻般的工作!
文章很有活力,我很喜欢。
有第二部分吗?
你好,我只是通过谷歌对你的网络日志产生了警觉,并且
发现它真的很有信息量。欢呼吧!
优秀的帖子。我将会遇到其中的一些问题,因为
好了...