>MARAT_SHVETS.portfolio
> cd ../projects
008
DevOps · Автоматизация

Автоматизация учёта IT-активов: GLPI + AD

DevOps · Администратор · Fullstack·2023 · 2 месяца

Перевод учёта IT-активов на GLPI с интеграцией Active Directory, PowerShell-автоматизация инвентаризации.

GLPIActive DirectoryPowerShellNode.jsDocker
−90%
Ручных операций
Ручных операций инвентаризации−90%
Устройств в автоучётевесь домен
Актуальность данныхобновление 1×/сутки
Потерянных активов после увольнений0
// ЗАДАЧА

Учёт IT-оборудования вёлся в Excel: инвентарные номера, ответственные, местонахождение. Данные устаревали сразу после обновления. Инвентаризация требовала обхода каждого рабочего места и занимала несколько дней. При увольнении сотрудника оборудование «терялось» в учёте.

// ПРОЦЕСС
01
Развёртывание GLPI

Установил и настроил GLPI на корпоративном сервере. Сконфигурировал структуру: локации, типы устройств, статусы, ответственные. Настроил права доступа по ролям: IT-администратор, помощник, только просмотр.

02
Интеграция с Active Directory

Настроил LDAP-интеграцию GLPI с Active Directory: автоматическая синхронизация пользователей, подразделений, групп. Устройства привязываются к пользователям AD. При увольнении сотрудника — автоматическое освобождение активов.

03
PowerShell-скрипты инвентаризации

Разработал набор PowerShell-скриптов: автоматический сбор данных об оборудовании (CPU, RAM, диски, сетевые адаптеры, серийные номера) через WMI/CIM. Скрипты запускаются по расписанию через GPO на всех рабочих станциях домена. Данные передаются в GLPI через REST API.

04
Уведомления и отчёты

Настроил автоматические уведомления: гарантийные сроки заканчиваются, оборудование не выходило на связь более N дней, критические изменения конфигурации. Еженедельные отчёты по статусу активов для IT-руководителя. Задокументировал процессы, провёл обучение IT-персонала.

// РЕШЕНИЕ

Каждое устройство в домене автоматически инвентаризируется раз в сутки. GLPI знает, у кого оборудование, где оно находится, какое ПО установлено. Ручная инвентаризация стала проверкой, а не основным процессом.

// РЕЗУЛЬТАТЫ
−90%
Ручных операций инвентаризации
весь домен
Устройств в автоучёте
обновление 1×/сутки
Актуальность данных
0
Потерянных активов после увольнений
// СТЕК
GLPIActive DirectoryPowerShellWMI/CIMLDAPGPONode.jsDocker