POST UsersPrivilege/UpdateUserPrivilege
Request Information
URI Parameters
None.
Body Parameters
UsersPrivilegeDataContext| Name | Description | Type | Additional information |
|---|---|---|---|
| usersPersonalData | UsersPersonalData |
None. |
|
| usersPrivilegeEmployees | UsersPrivilegeEmployees |
None. |
|
| usersPrivilegeUsers | UsersPrivilegeUsers |
None. |
|
| usersPrivilegeEmployeesAttendance | UsersPrivilegeEmployeesAttendance |
None. |
|
| usersPrivilegeEmployeesMovement | UsersPrivilegeEmployeesMovement |
None. |
|
| usersPrivilegeEmployeesMovementMedai | UsersPrivilegeEmployeesMovementMedai |
None. |
|
| userPrivillegBranchesSettings | UserPrivillegBranchesSettings |
None. |
|
| usersPrivilegeEmployeesSettlementMovement | UsersPrivilegeEmployeesSettlementMovement |
None. |
|
| usersPrivilegAdditionalSettings | UsersPrivilegAdditionalSettings |
None. |
|
| usersPirivilegeEmployeesMoveSlides | UsersPirivilegeEmployeesMoveSlides |
None. |
Request Formats
application/json, text/json
Sample:
{
"usersPersonalData": {
"language": "sample string 1",
"userAuthorizeToken": "sample string 2",
"userToken": "sample string 3",
"employeeToken": "sample string 4",
"employeeTypeToken": "sample string 5",
"userPrivilegeToken": "sample string 6"
},
"usersPrivilegeEmployees": {
"employeesView": true,
"employeesAdd": true,
"employeesUpdate": true,
"employeesArchive": true,
"employeesRestore": true,
"employeesDelete": true
},
"usersPrivilegeUsers": {
"usersPrivilegeView": true,
"usersPrivilegeUpdate": true,
"usersLogView": true
},
"usersPrivilegeEmployeesAttendance": {
"employeesAttendanceView": true,
"employeesAttendanceViewSelf": true,
"employeesAttendanceViewAll": true,
"employeesAttendanceAttendanceManual": true,
"employeesAttendanceAttendanceList": true,
"employeesAttendanceDepatureList": true,
"employeesAttendanceUpdate": true,
"employeesAttendanceDelete": true,
"employeesAttendanceAttendedSelf": true,
"employeesAttendanceDepartureSelf": true
},
"usersPrivilegeEmployeesMovement": {
"employeesMovementView": true,
"employeesMovementViewSelf": true,
"employeesMovementViewAll": true,
"employeesMovementUserMoveSelf": true,
"employeesMovementAddManual": true,
"employeesMovementUpdate": true,
"employeesMovementDelete": true
},
"usersPrivilegeEmployeesMovementMedai": {
"employeesMovementMediaView": true,
"employeesMovementMediaAdd": true,
"employeesMovementMediaUpdate": true,
"employeesMovementMediaArchive": true,
"employeesMovementMediaRestore": true,
"employeesMovementMediaDelete": true
},
"userPrivillegBranchesSettings": {
"branchesSettingesView": true,
"branchesSettingesAdd": true,
"branchesSettingesUpdate": true,
"branchesSettingesArchive": true,
"branchesSettingesRestore": true,
"branchesSettingesDelete": true
},
"usersPrivilegeEmployeesSettlementMovement": {
"employeesSettlementMovementView": true,
"employeesSettlementMovementViewAll": true,
"employeesSettlementMovementViewSelf": true,
"employeesSettlementMovementAdd": true,
"employeesSettlementMovementUpdate": true,
"employeesSettlementMovementDelete": true
},
"usersPrivilegAdditionalSettings": {
"additionalSettingsView": true,
"additionalSettingsAdd": true,
"additionalSettingsUpdate": true,
"additionalSettingsArchive": true,
"additionalSettingsRestore": true,
"additionalSettingsDelete": true
},
"usersPirivilegeEmployeesMoveSlides": {
"employeesMoveSlidesView": true,
"employeesMoveSlidesViewSelf": true,
"employeesMoveSlidesAdd": true,
"employeesMoveSlidesUpdate": true,
"employeesMoveSlidesArchive": true,
"employeesMoveSlidesRestore": true,
"employeesMoveSlidesDelete": true
}
}
application/xml, text/xml
Sample:
<UsersPrivilegeDataContext xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelUI.UsersPrivilege">
<userPrivillegBranchesSettings xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<branchesSettingesAdd>true</branchesSettingesAdd>
<branchesSettingesArchive>true</branchesSettingesArchive>
<branchesSettingesDelete>true</branchesSettingesDelete>
<branchesSettingesRestore>true</branchesSettingesRestore>
<branchesSettingesUpdate>true</branchesSettingesUpdate>
<branchesSettingesView>true</branchesSettingesView>
</userPrivillegBranchesSettings>
<usersPersonalData xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeeToken>sample string 4</employeeToken>
<employeeTypeToken>sample string 5</employeeTypeToken>
<language>sample string 1</language>
<userAuthorizeToken>sample string 2</userAuthorizeToken>
<userPrivilegeToken>sample string 6</userPrivilegeToken>
<userToken>sample string 3</userToken>
</usersPersonalData>
<usersPirivilegeEmployeesMoveSlides xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesMoveSlidesAdd>true</employeesMoveSlidesAdd>
<employeesMoveSlidesArchive>true</employeesMoveSlidesArchive>
<employeesMoveSlidesDelete>true</employeesMoveSlidesDelete>
<employeesMoveSlidesRestore>true</employeesMoveSlidesRestore>
<employeesMoveSlidesUpdate>true</employeesMoveSlidesUpdate>
<employeesMoveSlidesView>true</employeesMoveSlidesView>
<employeesMoveSlidesViewSelf>true</employeesMoveSlidesViewSelf>
</usersPirivilegeEmployeesMoveSlides>
<usersPrivilegAdditionalSettings xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<additionalSettingsAdd>true</additionalSettingsAdd>
<additionalSettingsArchive>true</additionalSettingsArchive>
<additionalSettingsDelete>true</additionalSettingsDelete>
<additionalSettingsRestore>true</additionalSettingsRestore>
<additionalSettingsUpdate>true</additionalSettingsUpdate>
<additionalSettingsView>true</additionalSettingsView>
</usersPrivilegAdditionalSettings>
<usersPrivilegeEmployees xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesAdd>true</employeesAdd>
<employeesArchive>true</employeesArchive>
<employeesDelete>true</employeesDelete>
<employeesRestore>true</employeesRestore>
<employeesUpdate>true</employeesUpdate>
<employeesView>true</employeesView>
</usersPrivilegeEmployees>
<usersPrivilegeEmployeesAttendance xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesAttendanceAttendanceList>true</employeesAttendanceAttendanceList>
<employeesAttendanceAttendanceManual>true</employeesAttendanceAttendanceManual>
<employeesAttendanceAttendedSelf>true</employeesAttendanceAttendedSelf>
<employeesAttendanceDelete>true</employeesAttendanceDelete>
<employeesAttendanceDepartureSelf>true</employeesAttendanceDepartureSelf>
<employeesAttendanceDepatureList>true</employeesAttendanceDepatureList>
<employeesAttendanceUpdate>true</employeesAttendanceUpdate>
<employeesAttendanceView>true</employeesAttendanceView>
<employeesAttendanceViewAll>true</employeesAttendanceViewAll>
<employeesAttendanceViewSelf>true</employeesAttendanceViewSelf>
</usersPrivilegeEmployeesAttendance>
<usersPrivilegeEmployeesMovement xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesMovementAddManual>true</employeesMovementAddManual>
<employeesMovementDelete>true</employeesMovementDelete>
<employeesMovementUpdate>true</employeesMovementUpdate>
<employeesMovementUserMoveSelf>true</employeesMovementUserMoveSelf>
<employeesMovementView>true</employeesMovementView>
<employeesMovementViewAll>true</employeesMovementViewAll>
<employeesMovementViewSelf>true</employeesMovementViewSelf>
</usersPrivilegeEmployeesMovement>
<usersPrivilegeEmployeesMovementMedai xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesMovementMediaAdd>true</employeesMovementMediaAdd>
<employeesMovementMediaArchive>true</employeesMovementMediaArchive>
<employeesMovementMediaDelete>true</employeesMovementMediaDelete>
<employeesMovementMediaRestore>true</employeesMovementMediaRestore>
<employeesMovementMediaUpdate>true</employeesMovementMediaUpdate>
<employeesMovementMediaView>true</employeesMovementMediaView>
</usersPrivilegeEmployeesMovementMedai>
<usersPrivilegeEmployeesSettlementMovement xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<employeesSettlementMovementAdd>true</employeesSettlementMovementAdd>
<employeesSettlementMovementDelete>true</employeesSettlementMovementDelete>
<employeesSettlementMovementUpdate>true</employeesSettlementMovementUpdate>
<employeesSettlementMovementView>true</employeesSettlementMovementView>
<employeesSettlementMovementViewAll>true</employeesSettlementMovementViewAll>
<employeesSettlementMovementViewSelf>true</employeesSettlementMovementViewSelf>
</usersPrivilegeEmployeesSettlementMovement>
<usersPrivilegeUsers xmlns="http://schemas.datacontract.org/2004/07/SmartClub.Src.Data.Model.ModelDB.UsersPrivilege">
<usersLogView>true</usersLogView>
<usersPrivilegeUpdate>true</usersPrivilegeUpdate>
<usersPrivilegeView>true</usersPrivilegeView>
</usersPrivilegeUsers>
</UsersPrivilegeDataContext>
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. |