POST users/updateUserPrivilege
Request Information
URI Parameters
None.
Body Parameters
userPrivilege| Name | Description | Type | Additional information |
|---|---|---|---|
| personalData | personalData |
None. |
|
| otherSettings | otherSettings |
None. |
|
| branches | branches |
None. |
|
| store | store |
None. |
|
| employeeAttendance | employeeAttendance |
None. |
|
| employees | employees |
None. |
|
| memberAttendance | memberAttendance |
None. |
|
| memberHistory | memberHistory |
None. |
|
| members | members |
None. |
|
| membersApproval | membersApproval |
None. |
|
| news | news |
None. |
|
| offers | offers |
None. |
|
| costs | costs |
None. |
|
| subscription | subscription |
None. |
|
| subscriptionRemaining | subscriptionRemaining |
None. |
|
| statistics | statistics |
None. |
|
| privilege | privilege |
None. |
|
| recyclebin | recyclebin |
None. |
Request Formats
application/json, text/json
Sample:
{
"personalData": {
"employeeId": 1,
"language": "sample string 2"
},
"otherSettings": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"branches": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"store": {
"view": true,
"add": true,
"update": true,
"increased": true,
"decrease": true
},
"employeeAttendance": {
"salary": true,
"attendance": true,
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"employees": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"memberAttendance": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"memberHistory": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"members": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"membersApproval": {
"view": true,
"Approval": true
},
"news": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"offers": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"costs": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"subscription": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true,
"Refound": true
},
"subscriptionRemaining": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"statistics": {
"view": true
},
"privilege": {
"view": true,
"add": true,
"update": true,
"delete": true,
"finalDelete": true
},
"recyclebin": {
"view": true,
"finalDelete": true,
"restore": true
}
}
application/xml, text/xml
Sample:
<userPrivilege xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/spor.Models.users">
<branches>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</branches>
<costs>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</costs>
<employeeAttendance>
<add>true</add>
<attendance>true</attendance>
<delete>true</delete>
<finalDelete>true</finalDelete>
<salary>true</salary>
<update>true</update>
<view>true</view>
</employeeAttendance>
<employees>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</employees>
<memberAttendance>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</memberAttendance>
<memberHistory>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</memberHistory>
<members>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</members>
<membersApproval>
<Approval>true</Approval>
<view>true</view>
</membersApproval>
<news>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</news>
<offers>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</offers>
<otherSettings>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</otherSettings>
<personalData>
<employeeId>1</employeeId>
<language>sample string 2</language>
</personalData>
<privilege>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</privilege>
<recyclebin>
<finalDelete>true</finalDelete>
<restore>true</restore>
<view>true</view>
</recyclebin>
<statistics>
<view>true</view>
</statistics>
<store>
<add>true</add>
<decrease>true</decrease>
<increased>true</increased>
<update>true</update>
<view>true</view>
</store>
<subscription>
<Refound>true</Refound>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</subscription>
<subscriptionRemaining>
<add>true</add>
<delete>true</delete>
<finalDelete>true</finalDelete>
<update>true</update>
<view>true</view>
</subscriptionRemaining>
</userPrivilege>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |