Corp/backend
lizerk d0f6eee644 feat(departments): добавить Django сигналы для LDAP синхронизации
- Создан employees/signals_department.py
- post_save(Department): создание/обновление OU в LDAP
  - При created: создает OU, устанавливает description, managedBy
  - При update: синхронизирует name, description, head
- post_delete(Department): удаление OU из LDAP
- post_save(EmployeeDepartment): синхронизация членства
  - При is_active=True: перемещает пользователя в OU отдела + роль
  - При is_active=False: перемещает обратно в Users OU

Подключено в employees/apps.py
2026-03-18 17:14:54 +03:00
..
2026-03-10 13:18:57 +03:00
2026-03-10 13:18:57 +03:00