POST UsersPrivilege/UpdateUserPrivilege

Request Information

URI Parameters

None.

Body Parameters

UsersPrivilegeDataContext
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.