Пользователи

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