Active Directory etki alanı kullanıcılarını hesap süresinin sonu hakkında bilgilendirmek için PowerShell betikleri

Burada sağlanan hesap süresinin sonu bildirimi PowerShell betiği, Active Directory kullanıcılarına süresi dolan kullanıcı hesapları hakkında e-posta anımsatıcıları gönderir. Active Directory self servis parola yönetimi ve çoklu oturum açma çözümü olan ADSelfService Plus, AD kullanıcılarına hesap süresinin sonu bildirimi göndermeyi de destekler. İşte PowerShell ve ADSelfService Plus kullanarak AD hesabı süre sonu bildiriminin bir karşılaştırması.

PowerShell

Hesaplarının süresi 31 gün içinde dolacak olan etki alanı kullanıcılarının parola süresinin sonu bildirimi için aşağıdaki PowerShell betiğini girin ve çalıştırın
$users = Search-ADAccount -UsersOnly -AccountExpiring -TimeSpan 31:0:0:0.0 ForEach($user in $users) { $userobj = $user | Get-ADUser -Properties EmailAddress,AccountExpirationDate $options = @{ 'To' = $userobj.EmailAddress 'From' = 'administrator@domain.org' 'Subject' = "Account is Expiring on $($userobj.AccountExpirationDate)" 'SMTPServer' = 'svr.domain.local' 'Body' = "Account is Expiring on $($userobj.AccountExpirationDate)" } Send-MailMessage @options }
 Kopyalandı
Komut dosyasının tamamını kopyalamak için tıklayın

ADSelfService Plus

  • ADSelfService Plus yönetici portalını açın.
  • Yapılandırma > Parola Süresinin Sonu Bildirimi’ne gidin
  • Açılan Parola/Hesap Süre Sonu Bildirimi bölümünde, Yeni Bildirim Ekle üzerine tıklayın.
  • Kullanıcılarının bildirimleri alması gereken etki alanını belirtmek için Etki Alanı Seç seçeneğini kullanın.
  • Bir Zamanlayıcı Adı girin.
  • Bildirim Türü öğesini Hesap Süre Sonu Bildirimi olarak ayarlayın.
  • Bildirim ortamını (posta, SMS veya anında iletme bildirimi) belirtmek için Şununla bildir seçeneğini kullanın
  • Bildirim Sıklığı (Günlük, Haftalık veya Belirli Günlerde) öğesini seçin ve bildirim tesliminin tarih ve saatini belirtmek için Zamanlama Saati seçeneğini kullanın.
  • Gerekirse, bildirimin Konusu ve İletisi öğelerini düzenleyin.
  • Gelişmiş seçeneğine tıklayın ve açılan pencerede, devre dışı bırakılmış kullanıcıları veya akıllı kart kullanıcılarını süre sonu bildirimlerini almaktan hariç tutma ve gerekirse kullanıcıların yöneticilerine veya yönetici hesabı olan herkese bildirim teslim durumu mesajları gönderme seçeneklerini kullanın.
  • Kaydet'e tıklayın.
Active Directory etki alanı kullanıcılarını hesap süresinin sonu hakkında bilgilendirmek için PowerShell betikleri
Active Directory etki alanı kullanıcılarını hesap süresinin sonu hakkında bilgilendirmek için PowerShell betikleri

ADSelfService Plus kullanarak AD hesabının süre sonunu kullanıcılara bildirmenin avantajları

ADSelfService Plus ile kullanıcılar için Active Directory hesabının süre sonu bildirimlerini yapılandırmak sadece birkaç tık uzağınızda. PowerShell kullanıyorsanız, betikler oluşturmanız, hata ayıklamanız ve çalıştırmanız gerekir. ADSelfService Plus'ı kullanarak, tek bir betik yazmadan şunları yapabilirsiniz:

  • Posta, SMS ve anında iletme bildirimi yoluyla kullanıcılara bildirin:

    Tek bir tıklamayla e-posta, SMS ve anında hesap süresinin sonu bildirimleri gönderme arasından seçim yapın. PowerShell, SMS ve anında iletme bildirimleri göndermek için de kullanılabilir ancak bu kapsamlı ve karmaşık bir betik derlemeyi gerektirir.

  • Kullanıcıların yöneticilerine bildir:

    Bildirim teslim durumunu otomatik olarak kullanıcıların yöneticilerine ve kuruluşun yöneticilerine e-posta yoluyla gönderin. Devre dışı bırakılan kullanıcıları ve akıllı kart kullanıcılarını bildirimleri almaktan hariç tutmayı da seçebilirsiniz.

  • Özelleştirilebilir ve güçlü e-posta bildirimleri:

    Kullanıcıların dikkatini çekmek için HTML'de hesap süresinin sonu bildirimlerinin taslağını hazırlayın veya hesap süresinin sonuna yaklaşan farklı günlerde farklı mesajlar gönderin. PowerShell, HTML biçimli e-postalar göndermeye izin verir ancak işlem oldukça uzun olabilir.

  • GUI tabanlı yapılandırma:

    Yapılandırılmış bir hesap süresinin sonu bildirimini sadece seçerek ve ayarların değerlerini gerektiği gibi değiştirerek düzenleyin. PowerShell ile bildirim betiğinde değişiklik yaparken, yazım hataları ve diğer insan hatalarının meydana gelmesi kaçınılmazdır.

Active Directory kullanıcılarını hesap süresinin sonu hakkında bilgilendirin.

  30 günlük ücretsiz denemeyi al
  • Yolculuğa çıkın komut dosyası içermeyen AD Self servis şifre yönetimi ADSelfService Plus ile.
  •   Şimdi İndirin

İlgili Kaynaklar