---
canonical: https://docs.ideco.ru/v22/ru/ngfw/api/admin-sessions-api
---



# Сессии администраторов

::: page-constructor
blocks:
  - type: content-layout-block
    textContent:
      buttons:
        - text: Классический VCE
          theme: action
          width: 'auto'
        - text: Документация
          theme: outlined
          url: https://docs.ideco.ru/v22/ru/ngfw/settings/monitor/administrator-sessions
          width: 'auto'
    resetPaddings: false
    textWidth: l
    size: m
    centered: false
:::

{% cut "Получение списка всех сессий" %}

```
GET /monitor_backend/admin_sessions
```

**Ответ на успешный запрос:**

```json5
[
   {
      "id": "string",
      "login": "string",
      "name": "string",
      "competence": [ "string" ],
      "role_id": "string",
      "role_name": "string",
      "domain_name": "string",
      "ip": "string",
      "auth_type": "string",
      "auth_rule_id": "string",
      "admin_id": "string",
      "login_timestamp": "integer",
      "duration": "integer",
      "country_code": "string",
      "access_method": "string"
    }
]
```

* `id` - идентификатор сессии администратора;
* `login` - логин администратора;
* `name` - имя администратора;
* `competence` - список доступных администратору компетенций:
  * `admin_write` - редактирование; 
  * `admin_read` - чтение; 
  * `allow_terminal` - доступ к терминалу; 
  * `reports_view` - просмотр отчетов; 
  * `reports_change` - изменение отчетов.
* `role_id` - идентификатор уровня доступа аккаунта;
* `role_name` - название уровня доступа аккаунта;
* `domain_name` - домен, в котором находится авторизованный администратор. Может быть пустым, если параметр `auth_type` не имеет значения `ad`, `ald` или `freeipa`;
* `ip` - IP-адрес, с которого авторизовался администратор;
* `auth_type` - каталог, к которому относится администратор:
  * `ad` - группа Active Directory;
  * `ald` - группа ALD PRO;
  * `freeipa` - группа FreeIPA;    
  * `local` - локальная группа;
  * `radius`- группа RADIUS.
* `auth_rule_id` - идентификатор правила, по которому авторизовался администратор;
* `admin_id` - идентификатор администратора;
* `login_timestamp` - время момента успешной авторизации администратора в формате `YYYYMMDDhhmmss`;
* `duration` - продолжительность сессии в секундах;
* `country_code` - код страны источника подключения. Может быть пустым, если страну не удалось определить;
* `access_method` - метод доступа администратора. Допустимые значения:
  * `web` - авторизация через веб-интерфейс;
  * `ssh` - доступ по SSH;
  * `local_menu` - авторизация через локальное меню.

{% endcut %}

{% cut "Удаление сессии" %}

```
DELETE /monitor_backend/admin_sessions/<id сессии авторизации администратора>
```

**Ответ на успешный запрос:** 200 ОК

{% endcut %}
