是否可以在低信任提供商托管应用程序中使用 List SPItemEventReceiver?
Is it possible to have for a List SPItemEventReceiver in a Low Trust Provider Hosted App?
我有一个以低信任模式运行的提供商托管应用程序。我有两个列表(一个用于主要项目,另一个用于已删除项目的存档)。我想知道是否以及如何在完全信任的解决方案中拥有一个 SPItemEventReceiver 列表,它可以在应用程序上下文中添加或删除某些内容。
例如:
用户删除列表中的项目,通常他没有对存档列表的贡献权限。我想以更高的权限在应用程序上下文中执行代码,并将项目从一个列表复制到另一个列表。复制成功后删除一侧
- 是否通常可以在其中包含这样的 SPItemEventReceiver
以低信任模式运行的提供商托管应用程序
- 如果是,从哪里开始?
- 是否也可以在应用上下文中执行代码
更高的权限?
此致
沼泽
是的,您可以使用 AppOnlycontext 在提供商托管应用程序(远程事件接收器 - CSOM)中执行此操作,也可以使用 "Item Deleting" 事件在 ListItem 事件接收器中执行此操作。
我有一个以低信任模式运行的提供商托管应用程序。我有两个列表(一个用于主要项目,另一个用于已删除项目的存档)。我想知道是否以及如何在完全信任的解决方案中拥有一个 SPItemEventReceiver 列表,它可以在应用程序上下文中添加或删除某些内容。
例如:
用户删除列表中的项目,通常他没有对存档列表的贡献权限。我想以更高的权限在应用程序上下文中执行代码,并将项目从一个列表复制到另一个列表。复制成功后删除一侧
- 是否通常可以在其中包含这样的 SPItemEventReceiver 以低信任模式运行的提供商托管应用程序
- 如果是,从哪里开始?
- 是否也可以在应用上下文中执行代码 更高的权限?
此致
沼泽
是的,您可以使用 AppOnlycontext 在提供商托管应用程序(远程事件接收器 - CSOM)中执行此操作,也可以使用 "Item Deleting" 事件在 ListItem 事件接收器中执行此操作。