9.8. Update Team Member
Update the role of a team member.
Method URL Structure PUT
/broker/rest/team/:id/member/:id
Name Description Required Default role
Type of role user has on the team Yes
{ "role": "view", }
$ curl -X PUT https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/member/533369f861b322dfc1000003 --user user@example.com:password --data-urlencode role=view
The API returns the member resource with related resource links which have been left out for brevity. See Chapter 9, Members for more information on all member parameters.
{ "api_version": 1.6, "data": { "explicit_role": "view", "id": "533369f861b322dfc1000003", "links": { "GET": { "href": "https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/member/533369f861b322dfc1000003", "method": "GET", "optional_params": [ ], "rel": "Get member", "required_params": [ ] }, }, "login": "member@example.com", "owner": false, "role": "view", "type": "user" }, "messages": [ { "exit_code": 0, "field": null, "index": null, "severity": "info", "text": "Updated member" } ], "status": "ok", "supported_api_versions": [ 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6 ], "type": "member", "version": "1.6" }