使用 CURL 在 AEM 中通过登录 ID 删除多个用户

Delete Multiple Users by there login ID in AEM using CURL

我有需要从 AEM 6.3 中删除的所有 500 个用户的登录 ID。

如何使用 curl 命令来完成。

Use applyTo request parameter 通过单个请求删除多个项目。

删除多个用户-

curl -u admin:admin -F":operation=delete" -F":applyTo=/home/users/geometrixx/charles.s.johnson@trashymail.com" \
    -F":applyTo=/home/users/geometrixx/carlene.j.avery@mailinator.com" http://localhost:4502/home/users

首先在您的本地实例上尝试此操作,您可能还想在发布实例中执行此操作以保持所有实例同步。您也可以使用通配符 \* 来删除父节点下的所有项目。