我需要通过Marklogic中的REST服务更新现有的用户角色

问题描述 投票:0回答:1

如何通过 Marklogic 中的 REST 服务添加/删除现有用户角色?如果可以的话可以分享一下示例代码吗?

marklogic
1个回答
0
投票

您可以使用 REST 端点 PUT /manage/v2/users/{id|name}/properties

例如,如果您想更新用户 test 并为其分配 admin 角色(并更新用户描述):

curl -X PUT -i --digest -u admin:admin -H "Content-Type:application/json" -d @payload.json http://localhost:8002/manage/v2/users/test/properties

在名为 Payload.json 的文件中使用以下 JSON:

{
  "description": "updated roles example",
  "roles": [{"role": "admin" }]
}
© www.soinside.com 2019 - 2024. All rights reserved.