Обзор
Admin Desk — российская система автоматизации ИТ-отдела, распространяемая по коммерческой лицензии. Она объединяет учёт оборудования, инвентаризацию, удалённое администрирование, работу с документами, картриджами, лицензиями и счетами в едином интерфейсе.
Система разрабатывается с учётом реальных процессов ИТ-специалистов: от первичного обнаружения устройства до его выдачи сотруднику, обслуживания, перемещения и списания.
Admin Desk разворачивается в инфраструктуре заказчика. Данные об оборудовании, сотрудниках и документах остаются внутри организации.
Задача
Во многих организациях данные ИТ-отдела распределены между электронными таблицами, Active Directory, бухгалтерскими системами, сетевыми сканерами и локальными папками с документами.
Это приводит к нескольким проблемам:
- информация об оборудовании быстро устаревает;
- инвентаризация требует ручной работы;
- документы сложно связать с конкретными устройствами;
- история перемещений и ремонтов хранится фрагментарно;
- лицензии и договоры контролируются отдельно;
- подготовка актов и маркировок занимает лишнее время;
- удалённая поддержка требует использования сторонних решений.
Admin Desk формирует единый источник актуальных данных и автоматизирует повторяющиеся операции.
Основные возможности
Инвентаризация оборудования
- агентная инвентаризация компьютеров под Windows, Linux и macOS;
- сбор аппаратной и программной конфигурации;
- обнаружение сетевых устройств;
- автоматическая инвентаризация принтеров по SNMP;
- хранение серийных номеров, характеристик и сетевых параметров;
- история изменений оборудования;
- формирование маркировок и QR-кодов.
Учёт картриджей
- инвентаризация по штрихкодам;
- поддержка нескольких складов;
- учёт поступлений, выдачи и остатков;
- привязка моделей картриджей к совместимым принтерам;
- контроль движения расходных материалов.
Документы
- централизованное хранение файлов;
- связь документов с оборудованием, сотрудниками и организациями;
- автоматическое формирование актов выдачи и приёмки;
- сохранение договоров и сопроводительных документов;
- управление документами без необходимости вести отдельный файловый архив.
Удалённое администрирование
Admin Desk Remote позволяет подключаться к рабочим станциям через веб-интерфейс для диагностики и технической поддержки пользователей.
Доступ к функциям удалённого управления контролируется ролями и группами безопасности.
Лицензии и счета
- учёт всех базовых типов документов;
- контроль сроков действия договоров и лицензий;
- привязка документов к устройствам;
- автоматическое отслеживание статуса оплаты счетов;
Сотрудники и доступ
- интеграция с LDAP;
- синхронизация пользователей и подразделений;
- разграничение доступа;
- группы безопасности;
- журналирование административных действий.
Мобильные приложения
Мобильное приложение для Android и iOS позволяет работать с инвентаризацией непосредственно на объекте:
- сканировать штрихкоды и QR-коды;
- находить оборудование;
- проверять данные устройства;
- фиксировать перемещения;
- проводить инвентаризацию без рабочего компьютера.
Интеграции
Admin Desk поддерживает взаимодействие с существующей инфраструктурой организации:
- LDAP — пользователи, подразделения и авторизация;
- SNMP — принтеры и сетевые устройства;
- 1С:Бухгалтерия — контроль оплаты счетов;
- MariaDB и MySQL — хранение данных;
- NGINX — обратное проксирование и публикация сервиса;
- SMTP — системные уведомления.
Архитектура
Серверная часть реализована на ASP.NET Core с Razor Pages. Основные данные хранятся в MySQL или MariaDB, а публикация приложения выполняется через NGINX.
Пользователь или мобильное приложение
│
▼
NGINX
│
▼
ASP.NET Core / Razor Pages
│ │ │
▼ ▼ ▼
MySQL/MariaDB LDAP SNMP и агенты
Безопасность
- ролевая модель доступа;
- 2FA;
- защита от переборов пароля;
- группы безопасности;
- разграничение административных функций;
- журналирование действий;
- хранение данных внутри инфраструктуры заказчика;
- закрытое хранение документов;
- контролируемый доступ к удалённому управлению;
- возможность публикации через HTTPS.
Система не требует передачи инвентаризационных данных сторонним облачным сервисам.