<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > JSON для HTTP-запросов > Описание JSON-запросов > Пользователи > Запрос всех ролей |
RTUsersGetAllRoles - запрос на получение списка ролей, к которым принадлежит пользователь. Данный запрос использует право на чтение пользователей (ReadUsers).
{"sessionId":"<ID сессии>"}
{
"roles": [
{
"name": <string>,
"sessionDuration" <int64>,
"passwordMinSize" <int>,
"passwordNonRepeatingCount" <int>,
"passwordExpirationTime" <int64>,
"passwordIsComplex" <bool>,
"logActionTry" <bool>,
"disableOSAccess" <bool>,
"maxLoginCount" <int64>,
"pauseAfterInvalidLogins" <int64>,
"passwordMinTime" <int64>,
"endSessionByTime" <bool>,
"sessionEndDelay" <int64>,
"sessionIdleTime" <int64>,
"disableMultiplyLogin" <bool>,
"allowedIpAddresses" <string>,
"passwordRequiresSpecChars" <bool>
},
],
"code": 0
}
{"sessionId":"1234"}
{
"roles": [
{
"name": "Роль 1",
"sessionDuration": 0,
"passwordMinSize": 0,
"passwordNonRepeatingCount": 0,
"passwordExpirationTime": 0,
"passwordIsComplex": false,
"logActionTry": false,
"disableOSAccess": false,
"maxLoginCount": 0,
"pauseAfterInvalidLogins": 0,
"passwordMinTime": 0,
"endSessionByTime": false,
"sessionEndDelay": 0,
"sessionIdleTime": 0,
"disableMultiplyLogin": false,
"allowedIpAddresses": "",
"passwordRequiresSpecChars": false
}
],
"code": 0
}
Смотрите также:
Роли
Пользователи
Работа с пользователями в режиме исполнения