<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > JSON для HTTP-запросов > Описание JSON-запросов > Пользователи |
К запросам категории Пользователи относятся:
•RTUsersAdd - запрос на добавление RT пользователя;
•RTUsersChangeOwnPassword - запрос на изменение пароля вызвавшего пользователя;
•RTUsersCloseSession - запрос на закрытие сессии пользователя;
•RTUsersDelete - запрос на удаление RT пользователя;
•RTUsersDeleteRoleControlRight - запрос на удаление права доступа (ControlRight) роли;
•RTUsersRename - запрос на переименования RT пользователя;
•RTUsersRestoreRoleSettings - запрос на сброс настроек DT роли;
•RTUsersRestoreUser - запрос на сброс настроек DT пользователя;
•RTUsersRoleAdd - запрос на добавление RT роли;
•RTUsersRoleDelete - запрос на удаление RT роли;
•RTUsersRoleRename - запрос на переименования RT роли;
•RTUsersSetAllowedAddress - запрос на изменение настройки разрешённых IP пользователя;
•RTUsersSetAllowedTime - запрос на изменение настройки разрешённого времени и дат пользователя;
•RTUsersSetBlocked - запрос на изменение состояния блокировки пользователя;
•RTUsersSetNeedResetPassword - запрос на установку условия, чтобы пользователь при следующей авторизации сменил свой пароль;
•RTUsersSetPassword - запрос на изменение пароля пользователя;
•RTUsersSetRoleControlRight - запрос на добавление права доступа (ControlRight) роли;
•RTUsersSetRoles - запрос на изменение ролей пользователя;
•RTUsersSetRoleSettings - запрос на изменение настроек роли;
•RTUsersSetUserSettings - запрос на изменение настроек пользователя;
•RTUsersGetAllRoles - запрос на получение списка всех ролей;
•RTUsersGet - запрос на получение списка всех пользователей;
•RTUsersGetSessions - запрос на получение списка всех сессий;
•RTUsersGetRoleControlRights - запрос на получение списка всех прав доступа (ControlRights) всех ролей.
Все из вышеупомянутых запросов возвращают в случае ошибок OpcUa_Bad и текст с информацией о том, что именно произошло в поле error. Все запросы, кроме Get, в случае успеха возвращают “code”: 0.
Каждому запросу соответствует свой ФБ из библиотеки BaseObjects.