Description | There will be situations where you will need to update the role details, such as the permissions or the role name. In such situation you can update the role details using the REST API given below. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | /mdm-admin/roles?rolename={rolename} | ||||||||||||
HTTP Method | PUT | ||||||||||||
Request/Response Format | application/json | ||||||||||||
cURL command | curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer <EMM_API_TOKEN>" -d @'<JSON_PAYLOAD>' -k -v https://<EMM_HOST>:<EMM_HTTPS_PORT>/mdm-admin/roles?rolename={rolename}
Example: curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer 33392fb365b3ac693b405b565ddc8a3a" -d @'role.json' -k -v https://localhost:9443/mdm-admin/roles?rolename=engineer | ||||||||||||
Sample output | > PUT /mdm-admin/roles?rolename=engineer HTTP/1.1 > Host: localhost:9443 > User-Agent: curl/7.43.0 > Accept: */* > Content-Type: application/json > Authorization: Bearer 33392fb365b3ac693b405b565ddc8a3a > Content-Length: 103 < HTTP/1.1 200 OK < Cache-Control: private < Expires: Thu, 01 Jan 1970 05:30:00 IST < Date: Sun, 06 Mar 2016 13:34:18 GMT < Content-Length: 0 < Server: WSO2 Carbon Server | ||||||||||||
Sample JSON Definition | { "roleName": "engineer", "permissions": [ "device-mgt/policies/view" ], "users": [ "tom" ] }
|
Unknown macro: {next_previous_link3}
General
Content
Integrations