我有一个提供商托管的应用程序,该应用以低信任模式运行。我有两个列表(一个用于主要项目,另一个是删除项目的存档)。我想知道是否以及如何在完整的信任解决方案中喜欢一个列表spitemeventreceiver,该列表可以在应用程序上下文中添加或删除时做点事。
例如:
用户删除列表中的项目,通常他在存档列表中没有贡献权限。我想在应用程序上下文中执行具有更高特权的代码,然后将项目从一个列表中复制到另一个列表。成功复制后,将其删除在一侧。
- 通常可以在提供商托管的应用程序以低信任模式运行
- 如果是,从哪里开始?
- 是否也可以在应用程序上下文中执行代码更高的特权?
最好的问候
沼泽
是的,您可以使用ApponLyContext在提供商托管应用程序(远程事件接收器-CSOM)中进行此操作,您也可以在ListItem事件接收器中使用"项目删除"事件在ListItem事件接收器中执行此操作。
SP事件接收器 - 在房屋上
远程事件接收器CSOM