Group Policy ile Client’lara Yazılım Dağıtımı Nasıl Yapılır? | Software Deploy

Group Policy ile Client’lara Yazılım Dağıtımı Nasıl Yapılır? | Software Deploy

Group Policy kullanarak domain cihazlarına uygulama dağıtımı günümüzde 3. parti uygulamalar ile yapılsa dahi hali hazırda kurumsal şirketlerin çoğunluğu group policy ile uygulama dağıtımına devam etmektedir. Group Policy ile dağıtım ortamını hazırlayabilmek için öncelikle dağıtımını gerçekleştireceğiniz uygulamaların .msi uzantılı olması gerekmektedir, örneğin KeepPass.msi ya da mRemoteNG.msi gibi.

Dağıtım Ortamını Hazırlama :

.msi uzantılı uygulamaların bulunduğu klasörü Everyone grubuna Okuma (Read) yetkisi vererek paylaşıma açıyoruz.

Paylaşıma açılan klasörün içerisine, dağıtımı yapılacak uygulamaları yüklüyoruz. Örneğin, KeePass uygulamasının .msi uzantılı dosyasını indirip bu klasöre ekliyoruz.

Eklediğimiz uygulamayı Group Policy ile dağıtacağımız için Group Policy Management aracını açıyoruz ve politikayı uygulayacağımız Organizational Unit (OU) veya Default Policy’yi düzenliyoruz.

Uygulama dağıtım politikasını Computer ConfigurationSoftware SettingsSoftware Installation bölümüne yeni bir paket oluşturuyoruz.

Yüklemesini gerçekleştireceğimiz paketi, paylaşıma açtığımız klasörün paylaşım alanından seçiyoruz. Bu sayede, ilgili uygulama dosyalarına erişim sağlanarak dağıtım işlemi sağlıklı bir şekilde çalışacaktır.

Örneğin, ortak alanım \\192.168.10.1 adresinde yer alıyor. Paylaşıma açtığımız klasör olan AppDefault klasörünü burada bulup, yüklemek istediğimiz uygulamayı seçiyoruz.

Dağıtmak istediğimiz uygulamayı Assigned seçeneği ile belirleyerek devam ediyoruz.

Uygulamamız, dağıtım alanına paket olarak gönderildi. Bundan sonraki işlemler, kullanıcı cihazlarının gpupdate komutunu alması veya sizin cihazlarda gpupdate /force komutunu çalıştırmanızdır. Dağıtım tamamlandıktan sonra, kullanıcıların cihazlarında uygulamanın kurulu olup olmadığını kontrol edin. Eğer sorunlar yaşanırsa, Event Viewer’dan hata kayıtlarını inceleyerek çözüm yolları arayın.

Leave a Reply