역할 업데이트 API
역할 엡데이트 API를 이용하여 Control Room의 기존 역할을 업데이트합니다.
전제 조건
역할 편집 권한이 있는 관리자 역할 또는 맞춤형 역할이 있는지 확인합니다.
프로시저
- 요청 헤더에 인증 토큰을 추가합니다.
-
PUT 메소드 및 엔드포인트 URL 이용:
<your_control_room_url>/v1/usermanagement/roles/<role ID>
-
요청 URL에서, 업데이트할 역할 ID를 추가합니다. 이 예는 ID가 740인 맞춤형 역할에 단일 권한인 View 사용자를 추가하는 방법을 보여줍니다.
요청 본문:
{ "id": null, "name": "Add_one_permission", "accessRestriction": null, "permissions": [ { "id": 1, "action": "usermanagement", "resourceType": "usermanagement" } ] }
-
요청 전송.
응답 본문:
{ "id": 740, "createdBy": 2623, "createdOn": "2020-02-24T19:08:09Z", "updatedBy": 3215, "updatedOn": "2020-03-20T21:40:34Z", "tenantId": 1, "version": 4, "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f", "description": null, "name": "Add_one_permission", "accessRestriction": null, "permissions": [ { "id": 1, "createdBy": 0, "createdOn": "2019-05-21T03:09:31Z", "updatedBy": 0, "updatedOn": "2019-05-21T03:09:31Z", "tenantId": 1, "version": 0, "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f", "action": "usermanagement", "resourceId": null, "resourceType": "usermanagement" } ], "countPrincipals": 0, "principals": [] }
REST API는 HTTP 응답 코드를 이용하여 각 요청에 응답합니다. 응답 코드에 대한 자세한 내용은 API 응답 코드를 참고하십시오.