【发布时间】:2016-08-10 23:36:56
【问题描述】:
我工作的公司使用 SharePoint Online。我们要求在大多数网站集上,每当用户创建新的文档库时,该文档库都配置有“文档”内容类型被删除,并替换为我们自己的一些公司内容类型。 以前,我通过使用安装在相关网站集上的编码沙盒解决方案来管理此问题,该解决方案具有在“添加列表”时触发的事件处理程序。显然现在是放弃该解决方案的时候了。
从概念上讲,我真的很难掌握替代方案。我的目标是用远程事件接收器解决方案替换旧解决方案。
我想实现这一目标的方式: 1) 创建托管在 Azure 中的单个远程事件接收器,该接收器接收添加到站点中的新列表的详细信息,然后对其进行适当配置。 2) 使用 CSOM 配置站点,并作为配置的一部分,连接事件接收器。
我在这上面花了很多时间,却一无所获。我最初认为答案在于使用可以安装在应用程序目录中然后推送到特定网站集的应用程序,但这似乎不对。
上面的解决方案可行吗?我在网上遇到的所有设置远程事件接收器的示例似乎都使用了我并不想使用的 SharePoint 应用程序。 谢谢。
【问题讨论】:
标签: event-handling sharepoint-online