|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/RTUsersGetRoleControlRights |
Возвращает ControlRights всех ролей.
HTTP: POST /Methods/RTUsersGetRoleControlRights
Право: ReadUsers.
{}
{
"controlRights": {
"Роль 1": [
{
"object_id": 38308,
"element_name": "Кнопка 1",
"window_name": "Окно 1",
"right_name": "Press",
"right_flags": 1
}
]
},
"code": 0
}
Поле |
Тип |
Условие |
Описание |
|---|---|---|---|
controlRights |
object |
успех |
Ключ — имя роли, значение — массив ControlRight |
controlRights.<роль>[].object_id |
integer |
в записи |
Идентификатор объекта |
controlRights.<роль>[].element_name |
string |
в записи |
Имя элемента |
controlRights.<роль>[].window_name |
string |
в записи |
Имя окна |
controlRights.<роль>[].right_name |
string |
в записи |
Имя права |
controlRights.<роль>[].right_flags |
integer |
в записи |
Битовая маска прав |
code |
integer |
всегда |
Результат метода |
•Ключ называется controlRights (латиница). В старой справке была опечатка сontrolRights с кириллической с.