Как сделать Уведомление создание и добавления в группу пользователя в AD?



@Billy_Pluto

Дали задачу на работе сделать уведомление, которое будет отправлять сообщение на почту о создании и добавлении пользователя в группы AD.
В сервисе ‘Просмотр событий’ установил, какие события отслеживать, чтобы они выводились отдельно. Затем написал скрипт для отправления сообщения на почту. (Скрипт работает, если его просто запустить). Затем попытался добавить в планировщик задач, чтобы он отправлял сообщение на почту, запуская этот скрипт, но почему-то при тестовом создании пользователя или добавлении его в группу планировщик его не отрабатывает, хотя в столбце статуса указано «RUN».
В планировщике выводит сообщения о том что задача была выполнена, но сообщения нету(

$smtpUsername = "test@company's.domain"
$smtpPassword = "Password123!"
$smtpServer = "company's.mail.protection.outlook.com"
$smtpPort = 25
$smtpFrom = "test@company's.domain"
$smtpTo = "administrator@company's.domain"
$messageSubject = "Test User Added to Group Notification"
$messageBody = "User $username has been added to the group $groupName."

try {
    $securePassword = ConvertTo-SecureString -String $smtpPassword -AsPlainText -Force

    $smtpCredentials = New-Object System.Management.Automation.PSCredential -ArgumentList $smtpUsername, $securePassword

    Send-MailMessage -From $smtpFrom -To $smtpTo -Subject $messageSubject -Body $messageBody -SmtpServer $smtpServer -Port $smtpPort -UseSsl -Credential $smtpCredentials
}
catch {
    Write-Host "Error: $_"
}

659daf16f1714249516879.png
659db253e1c7c020634443.jpeg
659db451ab995185440887.jpeg
659db45a0e55a748361942.jpeg


Решения вопроса 0


Ответы на вопрос 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *