/Methods/RTUsersSetRoleSettings

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/RTUsersSetRoleSettings

Изменяет настройки роли (тот же набор полей, что у RTUsersRoleAdd).

HTTP: POST /Methods/RTUsersSetRoleSettings

Право: ChangeUsers.

Запрос

{
  "name": "Роль 1",
  "allowedIpAddresses": "",
  "disableMultiplyLogin": false,
  "disableOSAccess": false,
  "logActionTry": false,
  "maxLoginCount": 5,
  "passwordExpirationTime": 0,
  "passwordIsComplex": true,
  "passwordRequiresSpecChars": false,
  "passwordMinSize": 8,
  "passwordNonRepeatingCount": 3,
  "pauseAfterInvalidLogins": 60000,
  "passwordMinTime": 0,
  "sessionDuration": 0,
  "endSessionByTime": false,
  "sessionEndDelay": 0,
  "sessionIdleTime": 0
}

Поля запроса

Поля совпадают с RTUsersRoleAdd; name — имя роли. Поля *Time, sessionDuration, pauseAfterInvalidLogins, sessionEndDelay, sessionIdleTime задаются в миллисекундах.

Ответ

{ "code": 0 }