기존 사용자 세부정보 업데이트 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에 대해 업데이트된 이메일 주소를 반환합니다.
응답 본문:{ "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 응답 코드를 참고하십시오.