Asıl sorum başlığında. Bu ilk bölüm neden sorduğuma ışık tutuyor.
BT'nin Son Kullanıcılara onaylı güncellemeler ve yazılım kurulumları için UAC bilgi istemlerine girmeleri için bir etki alanı yöneticisi hesabı vermesini çok kolaylaştıracak bir PowerShell betiği yazıyorum. Bu, hesaplarına daha fazla güç vermeyecek ve komut dosyasını kendileri çalıştıramaz .
Sözde kod:
Geçici Yönetici hesabı Devre Dışı Bırakıldıysa {
- Temp Admin hesabını etkinleştir
- Şifreyi rastgele oluşturulmuş bir şifreye sıfırla
- Şifreyi IT Tech'e göster (IT tech UN: Temp_Admin PW: w3ocxf8IP Son Kullanıcıya gönderir)
- Betiği duraklat - Tech, Son Kullanıcının bittiğini görene kadar
- Hesabı yeni rastgele bir şifreye sıfırla (görüntülenmez)
- Hesabı devre dışı bırak
} else 30 saniye bekleyin - tekrar başlayın
Uygulamadan önce birkaç sorum olacak:
Birden fazla DC'de yalnızca Temp Admin hesabını (AD'nin tümü değil) senkronize etmek mümkün mü? ABD’nin dört bir yanında ofislerimiz var, bu yüzden hesap TX’te kullanılıyorsa ve NY’deki birisinin kullanmaya kalkarsa, hesap senkronize edilmediğinde işlerin karışacağından endişeleniyorum.
Bu betiğin çok kullanıldığını varsayarsak, şifreyi ve hesabını bu kadar etkinleştirerek / sıfırlayarak / sıfırlayarak / devre dışı bırakarak yalnızca AD veya hesap hataları mı soruyorum?
Ben sysadmin'den daha fazla programcı olduğum için AD'deki bütün detayları (yansımaları) bilmiyorum.