Rehberler & Deneyimler

SCCM ile Kullanıcılara Uygulama Dağıtımı

Saha notu / teknik rehber Son kontrol 9 Kasım 2026 Konu merkezine dön →
Tolga CEYHAN Sistem Yönetimi & IT

SCCM’de uygulamaları yalnızca cihazlara değil, doğrudan kullanıcılara da dağıtabilirsiniz. Kullanıcı tabanlı dağıtım (user-based deployment), bir uygulamanın, kullanıcı hangi bilgisayarda oturum açarsa açsın ona sunulmasını sağlar. Bu, özellikle farklı bilgisayarları paylaşan ya da sık yer değiştiren kullanıcıların olduğu ortamlarda büyük kolaylık sağlar. Bu rehberde bir uygulamayı kullanıcı koleksiyonuna dağıtma adımlarını, cihaz dağıtımından farklarını ve en iyi pratikleri anlatıyorum.

Kullanıcı Tabanlı Dağıtım Ne Zaman Tercih Edilir?

Bazı uygulamalar bir bilgisayara değil, bir kişiye aittir. Örneğin yalnızca muhasebe ekibinin kullandığı bir yazılımı, bu kişiler hangi bilgisayarda oturum açarsa açsın onlara sunmak istersiniz. Kullanıcı tabanlı dağıtım tam da bu senaryo için uygundur. Böylece lisanslı veya role özel yazılımları doğru kişilere, doğru şekilde ulaştırırsınız.

Cihaz Dağıtımından Farkı

Cihaz koleksiyonuna yapılan dağıtımda uygulama bilgisayara kurulur ve o bilgisayarda oturum açan herkes tarafından kullanılabilir. Kullanıcı koleksiyonuna yapılan dağıtımda ise uygulama kullanıcıyla ilişkilendirilir; özellikle Available olarak dağıtıldığında kullanıcı, Software Center üzerinden uygulamayı kendisi kurabilir. Burada önemli bir kavram User Device Affinity (UDA)‘dir: SCCM, hangi kullanıcının hangi birincil cihazı (primary device) kullandığını takip eder ve Required dağıtımları bu birincil cihaza yönlendirir.

Adım 1: Kullanıcı Koleksiyonu Hazırlama

Assets and Compliance → User Collections altında hedef kullanıcıları içeren bir koleksiyon oluşturun ya da mevcut bir koleksiyonu kullanın. Koleksiyon üyeliğini iki yolla tanımlayabilirsiniz:

  • Direct Rule: Kullanıcıları tek tek elle ekleyerek.
  • Query Rule: Active Directory gruplarına göre dinamik bir kural tanımlayarak. Örneğin “Muhasebe” AD güvenlik grubundaki herkes otomatik olarak koleksiyona dâhil olur; gruba yeni kişi eklendiğinde koleksiyon da kendiliğinden güncellenir.

Dinamik (query) üyelik, büyük ortamlarda yönetimi çok kolaylaştırır çünkü koleksiyonu elle güncelleme derdinden kurtarır.

Adım 2: Uygulamayı Kullanıcı Koleksiyonuna Dağıtma

  • İlgili uygulamaya sağ tıklayıp Deploy‘u seçin.
  • Collection olarak hazırladığınız kullanıcı koleksiyonunu seçin.
  • Purpose alanında dağıtım türünü belirleyin: kullanıcının isteğe bağlı kurması için Available, otomatik ve zorunlu kurulum için Required.
  • Zamanlama ve bildirim (user notifications) ayarlarını yapılandırıp sihirbazı tamamlayın.

Adım 3: Doğrulama

Hedef kullanıcı oturum açtığında uygulama, Available ise Software Center’da listelenir ve kullanıcı dilediğinde kurar; Required ise zamanlamaya göre otomatik kurulur. Dağıtım durumunu Monitoring → Deployments altından izleyebilirsiniz. İstemci tarafında sorun olursa CAS.log, AppEnforce.log ve AppDiscovery.log günlükleri yol gösterir.

Sık Karşılaşılan Hatalar ve Çözümleri

  • Required dağıtım kullanıcının bilgisayarına kurulmuyor: User Device Affinity ilişkisi kurulmamış olabilir. Kullanıcının birincil cihazı (primary device) tanımlı değilse Required kurulum hedef bulamaz. UDA’yı otomatik ya da elle tanımlayın.
  • Uygulama Software Center’da görünmüyor: Kullanıcı henüz politikayı almamıştır. İstemcide User Policy Retrieval & Evaluation Cycle çalıştırın.
  • Query koleksiyonu kullanıcıyı almadı: Koleksiyonun üyelik güncelleme (incremental/full update) zamanlamasını veya AD grup üyeliğini kontrol edin; koleksiyonu elle Update Membership ile yenileyin.

Sıkça Sorulan Sorular (SSS)

Aynı uygulamayı hem kullanıcıya hem cihaza dağıtabilir miyim?
Evet, ancak çakışmaları önlemek için ihtiyacı netleştirin. Genellikle temel uygulamalar cihaza, role özel uygulamalar kullanıcıya dağıtılır.

Required dağıtım için birincil cihaz şart mı?
Pratikte evet. Available dağıtım her oturumda Software Center’da görünürken, Required dağıtımın hedefi genellikle kullanıcının birincil cihazıdır.

Kullanıcı uygulamayı kaldırabilir mi?
Available dağıtımlarda kullanıcı Software Center’dan kaldırma seçeneğini kullanabilir (uninstall deployment tanımlıysa). Required dağıtımda uygulama yeniden kurulur.

İlgili Yazılar

Sonuç

Kullanıcı tabanlı dağıtım, uygulamaları kişiye bağlı sunmak isteyen ortamlar için idealdir. Özellikle Available dağıtımlar, kullanıcılara kendi ihtiyaç duydukları yazılımları Software Center üzerinden kurma esnekliği tanır. Query tabanlı koleksiyonlar ve User Device Affinity’yi doğru kurduğunuzda, doğru yazılımı doğru kişiye ulaştırmak neredeyse tamamen otomatik hale gelir.

BÜLTEN

Yeni teknik rehberleri kaçırma

PowerShell, Active Directory, Windows Server, Intune ve sistem güvenliği üzerine yeni rehberleri doğrudan e-postana gönderelim. Spam yok, dilediğinde çıkarsın.

E-postanı yalnızca bülten için kullanırız. Gizlilik politikası.

Yazar

Tolga CEYHAN

Sistem Yönetimi & IT

Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.

PROFESYONEL PROFİL

Bu teknik içeriğin arkasındaki deneyimi inceleyin.

Microsoft altyapıları, Active Directory, SCCM, PowerShell, Windows Server ve VMware odaklı teknik profil ve proje çalışmaları.

Projeler & Vaka Çalışmalarıİngilizce Profil

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir