跳到主要内容

批量更新 ACL

PUT 

/v1/acls

在一个事务中批量更新一个或多个 ACL。请求体必须是非空数组,每个元素通过 id 指定目标 ACL,并只提交需要修改的字段;普通用户只能更新自己的 ACL,管理员可更新其他用户的 ACL。任一元素校验失败都会回滚整批修改。修改已被网站引用且处于启用状态的 ACL 时会创建同步任务;禁用 ACL 时会创建删除任务,但正在被网站引用的 ACL 不允许直接禁用。

Request

Responses

请求始终通过 HTTP 200 返回。整批更新成功时返回确认消息;请求体不是数组、ACL 不存在或无权限、字段或嵌套规则校验失败、ACL 仍被网站引用而尝试禁用时,通过字符串 codemsg 返回业务错误,且本批次修改全部回滚。