|
<< 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 }