Sets the role of a member in the warehouse.
Function
Set the warehouse operation permission for warehouse members,
URI
PUT /v1/repositories/{repository_uuid}/members/{member_id}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
member_id |
Yes |
String |
User ID. |
repository_uuid |
Yes |
String |
Repository UUID, which is returned by the CreateRepository API. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
Specifies the user token. It can be obtained by calling an IAM API. The value of X-Subject-Token in the response header is the user token. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
role |
Yes |
Integer |
Member permission of a warehouse. The options are as follows: 20 -> read-only member 30 -> common member, 40 -> administrator Enumeration values:
|
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
error |
Error object |
Response error. |
result |
Object |
Result |
status |
String |
Response Status |
Example Requests
PUT https://{endpoint}/v1/repositories/{repository_uuid}/members/{member_id} { "role" : "40" }
Example Responses
Status code: 200
OK
{ "result" : { }, "status" : "success" }
Status Codes
Status Code |
Description |
---|---|
200 |
OK |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.