更新现有用户详细信息 API
使用更新用户详细信息 API 更新 Control Room 中的现有用户信息。
先决条件
确保您具有管理员角色或具有编辑用户权限的自定义角色。
过程
- 将认证令牌添加到请求标头。
-
使用 PUT 方法和端点 URL:
<your_control_room_url>/v1/usermanagement/users/2075
-
在请求标头中,添加要更新的现有用户 ID。要查找要更新的用户 ID,请执行搜索用户 API。
以下请求正文用于现有用户 ID:2075
在请求正文中,添加您要修改的请求参数,例如角色 ID 和电子邮件地址。
请求正文
{ "roles": [ { "id": 1 } ], "email": "md5@aa.com" }
-
发送请求
响应正文返回用户 ID 2075 和角色 ID 1 的更新电子邮件地址:1。
响应正文:{ "id": 2075, "username": "mdadmin1", "domain": "string", "firstName": null, "lastName": null, "version": 0, "principalId": 2075, "deleted": false, "roles": [ { "name": "AAE_Admin", "id": 1, "version": 0 } ], "sysAssignedRoles": [], "groupNames": [], "permissions": [ { "id": 22, "action": "operationroom", "resourceId": null, "resourceType": "operationroom" }, ........................................... { "id": 32, "action": "import", "resourceId": null, "resourceType": "repositorymanager" } ], "licenseFeatures": [], "emailVerified": false, "passwordSet": false, "questionsSet": false, "enableAutoLogin": false, "disabled": false, "clientRegistered": false, "description": null, "createdBy": 1513, "createdOn": "2020-11-20T20:17:26Z", "updatedBy": 1513, "updatedOn": "2020-11-20T20:32:46Z", "publicKey": null, "appType": null, "routingName": null, "appUrl": null, "email": "md5@aa.com" }
REST API 用 HTTP 响应代码响应每个请求。有关响应代码的详细信息,请参阅 API 响应代码。