锁定记录操作
锁定或解锁启用工作流或启用批准的记录,以便在批准期间编辑,并指定谁可以在锁定时编辑记录。
所需的 Edition
在 Flow Builder 中,将操作元素添加到流。在“新建操作”窗口中,搜索锁定记录,然后选择锁定记录。
设置输入值
使用流中较早的值,以设置操作的输入。
| 字段 | 描述 |
|---|---|
| 操作 | 必需。指定要对记录执行的操作。有效值是:
|
| 记录 ID | 必需。要锁定或解锁的记录的 ID。 |
| 允许 ID | 可选。用户、小组、队列或用户角色记录的 ID,表示谁可以在锁定时编辑记录。 |
使用情况
此操作在 API 版本 61.0 和更高版本中运行的流中可用。
要锁定记录,用户或具有凭据的 Experience Cloud 站点访问者必须具有记录的查看访问权限。
要编辑锁定的记录,允许的用户或具有凭据的 Experience Cloud 站点访问者必须对记录拥有编辑访问权限,但系统管理员始终可以编辑锁定的记录。
如果为“允许的 ID”参数指定了用户角色,用户必须在角色层次结构中的指定用户角色上拥有用户角色或高于指定用户角色的用户角色,才能编辑锁定的记录。
为允许的 ID 参数指定的组或队列必须是用户组或队列,或 Experience Cloud 站点访问者组或队列或认证访问者。指定的小组或队列不能包含:
- 角色
- 角色和内部下属。
尝试锁定已锁定的记录会导致 UNABLE_TO_LOCK_RECORD 错误代码错误。
系统管理员、锁定记录的用户或经过认证的 Experience Cloud 站点访问者,或锁定记录的允许用户,可以解锁记录。任何其他用户的尝试都会导致 INSUFFICIENT_ACCESS_OR_read_ONLY 错误代码错误。
当操作尝试解锁已经解锁的记录时,操作完成不会出错。
限制
如果记录被此操作锁定,并且记录被提交给经典审批流程,那么经典审批流程会覆盖记录锁定。
- 如果经典审批流程覆盖此操作的锁定,则此操作指定的允许用户无法再编辑记录。
- 当此操作解锁由经典审批流程锁定的记录时,经典审批流程可能会中断。
另请参阅:
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

