You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

文件锁定时无法更新/删除SharePoint库记录的问题求助

SharePoint文档库锁定时无法更新/删除项的解决方案求助

在SharePoint文档库中,当文件被锁定时,无法执行对应记录的更新、删除操作。已知锁会阻止文件本身的修改,但需求是文件锁定时仍能更新或删除列表/库项。请问是否有可行的解决办法?能否通过Power Automate、SharePoint API、Dynamics 365集成或其他方法处理该场景?恳请提供相关指导或解决方案!

已尝试的方法及结果

1. 标准Power Automate操作

  • 更新文件属性 → 失败(返回423 Locked错误)
  • 使用Delete File连接器删除文件 → 失败(返回423 Locked错误)
  • 移动/复制文件 → 失败(抛出SPFileLockException异常)

2. 重试/延迟尝试

  • 在Flow中添加20-30秒延迟 → 未解除锁定
  • 应用重试策略 → 效果不可靠

3. SharePoint设置调整

  • 尝试禁用共同创作锁 → 无法实现

4. SharePoint REST API尝试

  • CheckOut → 仅在文件未被其他用户锁定时有效
  • UndoCheckout → 有时有效,有时返回“file not checked out”错误
  • CheckIn(指定checkintype=2强制签入)→ 文件未签出时执行失败
  • ReleaseLock → 不支持该操作(返回404错误)
  • 通过API移动/复制文件 → 因锁定失败

5. 其他尝试

  • 锁定状态下直接删除文件 → 始终失败(抛出SPFileLockException异常)
  • 通过PUT请求覆盖文件内容 → 成功清除Excel Online锁定,后续可执行删除/回收操作

内容的提问来源于stack exchange,提问作者Ahmed Bilal

火山引擎 最新活动