/Methods/RTUsersGetSessions

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/RTUsersGetSessions

Возвращает активные сессии.

HTTP: POST /Methods/RTUsersGetSessions

Право: ReadUsers.

Запрос

{}

Ответ

{
  "sessions": [
    {
      "sessionId": 319824816,
      "userName": "Оператор 1",
      "userGroups": "Роль 1",
      "clientAddress": "127.0.0.1",
      "loginTime": 1745410360467,
      "sessionExpireTime": 0,
      "lastActive": 1745410360485,
      "hostName": "",
      "isBrowser": true
    }
  ],
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

sessions

array

успех

Список сессий

sessions[].sessionId

integer

в записи

Идентификатор сессии

sessions[].userName

string

в записи

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

sessions[].userGroups

string

в записи

Роли пользователя через запятую

sessions[].clientAddress

string

в записи

Адрес клиента

sessions[].loginTime

integer

в записи

Время входа, Unix time в мс

sessions[].sessionExpireTime

integer

в записи

Время истечения сессии, Unix time в мс (0 — без ограничения)

sessions[].lastActive

integer

в записи

Последняя активность, Unix time в мс

sessions[].hostName

string

в записи

Имя хоста клиента

sessions[].isBrowser

bool

в записи

true, если hostName пустой

code

integer

всегда

Результат метода