|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/RTUsersGetRoleElementRights |
Возвращает серверные RWX-права, изменённые в RT, по ролям.
HTTP: POST /Methods/RTUsersGetRoleElementRights
Право: ReadUsers.
{}
{
"elementRights": {
"Роль 1": [
{
"object_id": 38308,
"right_name": "ReadValue",
"right_flags": 2
}
]
},
"code": 0
}
Поле |
Тип |
Условие |
Описание |
|---|---|---|---|
elementRights |
object |
успех |
Ключ — имя роли, значение — массив прав |
elementRights.<роль>[].object_id |
integer |
в записи |
Идентификатор узла |
elementRights.<роль>[].right_name |
string |
в записи |
Имя права |
elementRights.<роль>[].right_flags |
integer |
в записи |
Итоговая маска (Enable/Disable/Log) |
code |
integer |
всегда |
Результат метода |
•Флаг «наследование» (tInherit) в RT-правах не поддерживается: при его наличии в журнал пишется предупреждение, а в маску он не попадает.