Интеграция с AD

Без туннелей из закрытого контура, только API, только код

Автоматическая синхронизация пользователей между Active Directory и почтовой системой Почта73 позволяет обеспечить мгновенное создание, обновление и блокировку почтовых ящиков при любых изменениях в AD.

Автоматизация управления пользователями

Мгновенное создание почтового ящика при добавлении сотрудника в AD
Автоматическое обновление данных при изменении в AD (ФИО, должность, телефон)
Блокировка почтового ящика при отключении или удалении пользователя в AD

Система построена на триггерах, и любое событие в AD будет вызывать скрипт который обратиться к API панели управления и выполнит нужное действие.


Компоненты системы


AD Event Triggers - отслеживание изменений в Active Directory
PowerShell Script - обработка событий и вызов API
REST API Почта73 - управление почтовыми ящиками


Развертывание решения


1. Создание сервисного пользователя
# Создание пользователя для запуска скрипта
New-ADUser -Name "svc_pocha73_sync" -AccountPassword (ConvertTo-SecureString "ComplexPassword123!" -AsPlainText -Force) -Enabled $true

2. Настройка планировщика задач
# Создание scheduled task для автоматического запуска
$Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-File C:\Scripts\Pochta73-AD-Sync.ps1"
$Trigger = New-ScheduledTaskTrigger -AtStartup
$Principal = New-ScheduledTaskPrincipal -UserId "svc_pocha73_sync" -LogonType ServiceAccount
Register-ScheduledTask -TaskName "Pochta73 AD Sync" -Action $Action -Trigger $Trigger -Principal $Principal

Мониторинг и отладка

# Просмотр событий синхронизации
Get-EventLog -LogName "Application" -Source "Pochta73-AD-Sync" -Newest 10