POST UsersBranchPrivilege/UpdateUserBranchPrivilege
Request Information
URI Parameters
None.
Body Parameters
UsersBranchPrivilegeDataContext| Name | Description | Type | Additional information |
|---|---|---|---|
| language | string |
None. |
|
| userAuthorizeToken | string |
None. |
|
| userToken | string |
None. |
|
| branchRoleToken | string |
None. |
|
| userBranchPrivilegeToken | string |
None. |
|
| usersPrivilegeTreasuries | UsersPrivilegeTreasuries |
None. |
|
| usersPrivilegeExpenses | UsersPrivilegeExpenses |
None. |
|
| usersPrivilegeRevenues | UsersPrivilegeRevenues |
None. |
|
| usersPrivlageTreasuriesTransactions | UsersPrivlageTreasuriesTransactions |
None. |
Request Formats
application/json, text/json
Sample:
{
"language": "sample string 1",
"userAuthorizeToken": "sample string 2",
"userToken": "sample string 3",
"branchRoleToken": "sample string 4",
"userBranchPrivilegeToken": "sample string 5",
"usersPrivilegeTreasuries": {
"treasuriesView": true,
"treasuriesAdd": true,
"treasuriesUpdate": true,
"treasuriesArchive": true,
"treasuriesRestore": true,
"treasuriesDelete": true
},
"usersPrivilegeExpenses": {
"expensesView": true,
"expensesAdd": true,
"expensesRefund": true
},
"usersPrivilegeRevenues": {
"revenuesView": true,
"revenuesAdd": true,
"revenuesRefund": true
},
"usersPrivlageTreasuriesTransactions": {
"treasuryTransactionsView": true,
"treasuriesTransactionsReportView": true,
"treasuryTransactionsAdd": true
}
}
application/xml, text/xml
Sample:
<UsersBranchPrivilegeDataContext xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelUI.UsersPrivilege.UsersBranchPrivilege">
<branchRoleToken xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">sample string 4</branchRoleToken>
<userBranchPrivilegeToken xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">sample string 5</userBranchPrivilegeToken>
<usersPrivilegeExpenses xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">
<expensesAdd>true</expensesAdd>
<expensesRefund>true</expensesRefund>
<expensesView>true</expensesView>
</usersPrivilegeExpenses>
<usersPrivilegeRevenues xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">
<revenuesAdd>true</revenuesAdd>
<revenuesRefund>true</revenuesRefund>
<revenuesView>true</revenuesView>
</usersPrivilegeRevenues>
<usersPrivilegeTreasuries xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">
<treasuriesAdd>true</treasuriesAdd>
<treasuriesArchive>true</treasuriesArchive>
<treasuriesDelete>true</treasuriesDelete>
<treasuriesRestore>true</treasuriesRestore>
<treasuriesUpdate>true</treasuriesUpdate>
<treasuriesView>true</treasuriesView>
</usersPrivilegeTreasuries>
<usersPrivlageTreasuriesTransactions xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege.UsersBranchPrivilegeData">
<treasuriesTransactionsReportView>true</treasuriesTransactionsReportView>
<treasuryTransactionsAdd>true</treasuryTransactionsAdd>
<treasuryTransactionsView>true</treasuryTransactionsView>
</usersPrivlageTreasuriesTransactions>
<language>sample string 1</language>
<userAuthorizeToken>sample string 2</userAuthorizeToken>
<userToken>sample string 3</userToken>
</UsersBranchPrivilegeDataContext>
application/x-www-form-urlencoded
Sample:
Sample not available.
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. |