Aracılığıyla paylaş


Topluluk hub'ına katkıda bulunma

Uygulama hedefi: Configuration Manager (güncel dalı)

Önemli

Mart 2023'den itibaren bu Configuration Manager özelliği kaldırılıyor. 2303'den itibaren gelecek tüm sürümlerde yönetici konsolunda Topluluk hub'ı düğümü olmayacaktır. Eski sürümlerdeki Topluluk hub'ı düğümü kullanım dışı özelliklere yönlendirilir.

Topluluk merkezi , başkalarının çalışmalarını geliştirerek ve başkalarının sizin çalışmalarınızı geliştirmesini sağlayarak yaratıcılığı teşvik eder. GitHub'da paylaşım için oluşturulmuş sektör genelinde süreçler ve araçlar zaten vardır. Topluluk merkezi artık bu yeni topluluğu yönlendirmek için temel parçalar olarak bu araçlardan doğrudan Configuration Manager konsolunda yararlanabilir. Aşağıdaki nesneleri Configuration Manager topluluğundaki diğer kişiler tarafından kullanılmak üzere paylaşabilirsiniz:

  • CMPivot sorguları
  • Uygulamalar
  • Görev dizileri
  • Yapılandırma öğeleri
  • Alt yapılandırma öğeleri dahil olmak üzere yapılandırma temelleri
    • Yazılım güncelleştirmeleri veya sürüme özgü başvurular içeren temeller desteklenmez
  • PowerShell Betikleri
  • Raporlar
  • Power BI rapor şablonları
  • Konsol uzantıları indirilebilir, ancak katkılar şu anda sınırlıdır
    • Konsol uzantılarının içeriği Microsoft tarafından barındırılmıyor. Şu anda kaynak indirme konumu, indirmeyi başlatan konsolun ayrıntılı SmsAdminUi.log dosyasında görüntülenir.

Önkoşullar

  • Tüm Topluluk merkezi önkoşulları ve izinleri
  • Configuration Manager sürüm 2010 veya üzeri
  • Configuration Manager konsolu için Microsoft Edge WebView2 uzantısını yükleyin.
  • GitHub hesabı
    • GitHub hesabı yalnızca Hub'ınız sayfasından içerik eklemek ve paylaşmak için gereklidir.
    • Henüz bir GitHub hesabınız yoksa, katılmadan önce bir hesap oluşturabilirsiniz.
    • Paylaşmak istemiyorsanız GitHub hesabınız olmadan başkalarının katkılarını kullanabilirsiniz.

Önemli

Configuration Manager 2006 ve önceki sürümleri GitHub'da oturum açamaz ancak yine de öğeleri indirebilir. Windows Server'da Topluluk hub'ını kullanmak için WebView2 konsol uzantısı ve Configuration Manager sürüm 2010 veya üzeri gerekir.

Yerleşik güvenlik rollerinin çoğu Topluluk hub'ı düğümüne erişebilir:

Rol adı Hub'ı görüntüleme Hub içeriğine katkıda bulunma Hub içeriğini indirme
Uzak Araçlar İşleci Hayır Yok Yok
Salt Okunur Analist Evet Hayır Hayır
Diğer tüm roller Evet Evet Evet

İçerik katkıda bulunmak için Topluluk hub'ına katılın

  1. Topluluk çalışma alanında Topluluk hub'ı düğümüne gidin.

  2. Hub'ınız'ı seçtiğinizde GitHub'da oturum açmanız istenir. Hesabınız yoksa GitHub'a yönlendirilirsiniz ve burada bir hesap oluşturabilirsiniz. GitHub hesabı yalnızca Hub'ınız sayfasından içerik eklemek ve paylaşmak için gereklidir.

  3. GitHub'da oturum açtıktan sonra Topluluk hub'ına katılmak için Katıl düğmesini seçin.

    Configuration Manager'ın Topluluk hub'ına katılın

  4. Katıldıktan sonra üyelik isteğinizin beklemede olduğunu görürsünüz. Hesabınızın Configuration Manager İçerik Oluşturma ekibi tarafından onaylanması gerekir. Onaylar günde bir kez yapılır, bu nedenle onayınızın verilmesi bir iş günü kadar sürebilir.

  5. Size erişim verildikten sonra GitHub'dan bir e-posta alırsınız. Daveti kabul etmek için e-postadaki bağlantıyı açın.

    Önemli

    E-postada gönderilen daveti kabul etmeniz gerekir, aksi takdirde içerik katkıda bulunamazsınız.

İçerik katkıda bulunma

Daveti kabul ettikten sonra içerik katkıda bulunabilirsiniz.

  1. Topluluk>Topluluğu hub'ı>Merkeziniz'e gidin.

  2. Katkıda Bulunma öğesi sihirbazını açmak için Öğe Ekle'yi seçin. Topluluk hub'ına öğe ekleme

  3. Açılan menüden paylaşmak istediğiniz nesnenin Türünü belirtin. Aşağıdaki nesne türleri kullanılabilir:

    • CMPivot sorguları
    • Uygulamalar
    • Görev dizileri
    • Yapılandırma öğeleri
    • Alt yapılandırma öğeleri dahil olmak üzere yapılandırma temelleri
      • Yazılım güncelleştirmeleri veya sürüme özgü başvurular içeren temeller desteklenmez
    • PowerShell Betikleri
    • Raporlar
    • Power BI rapor şablonları
    • Konsol uzantıları indirilebilir, ancak katkılar şu anda sınırlıdır
      • Konsol uzantılarının içeriği Microsoft tarafından barındırılmıyor. Şu anda kaynak indirme konumu, indirmeyi başlatan konsolun ayrıntılı SmsAdminUi.log dosyasında görüntülenir.
  4. Seçilen tür için ortamınızın nesne listesini yüklemek için Gözat'ı seçin. Nesnenin Adı ve Açıklaması (varsa), katkı sihirbazında otomatik olarak yüklenir.

  5. Topluluğun katkınız için görmesi gerekenleri yansıtacak şekilde aşağıdaki bilgileri düzenleyin:

    • Adı: Nesnenizin adı
    • Açıklama: Katkıda bulunmakta olduğunuz nesnenin açıklaması.
  6. Kuruluş sayfasında, gerekirse kuruluş markası için kullanılacak GitHub Kuruluşunu seçin.

    • Hiçbiri varsayılan değerdir.
    • Kuruluşunuz listede yoksa, GitHub profilinizde üyelik görünürlüğününGenel olarak ayarlandığını doğrulayın.
  7. Katkıyı göndermek için İleri'yi seçin.

  8. Katkı tamamlandıktan sonra GitHub çekme isteği (PR) bağlantısını görürsünüz. Bağlantı ayrıca size e-postayla gönderilir. Pr'yi görüntülemek için bağlantıyı bir tarayıcıya yapıştırabilirsiniz. Çekme isteğiniz standart GitHub birleştirme işlemine geçer.

    • PR'ler doğrudan GitHub deposuna değil Configuration Manager konsolu üzerinden gönderilmelidir.
  9. Katkı sihirbazından çıkmak için Kapat'ı seçin.

  10. Çekme isteği tamamlanıp birleştirildikten sonra, yeni öğe başkalarının görmesi için Topluluk merkezi giriş sayfasında görüntülenir.

Katkıda bulunan içeriği güncelleştirme

Topluluk hub'ına katkıda bulunan içeriği güncelleştirebilirsiniz.

  1. Daha önce katkıda bulunan bir öğeyi seçin. Şu anda yalnızca katkıda bulunan öğeleri düzenleyebilirsiniz.
  2. Öğe ayrıntılarında Güncelleştirme gönder'i seçerek katkıda bulunan öğe sihirbazını açın.
  3. Hangi değişikliklerin yapıldığını not etmek için öğenin Açıklamasını düzenleyin.
  4. Öğeyi karşıya yüklemek için İleri'yi seçin.
  5. Öğe karşıya yüklendikten sonra size izleme değişikliğinin çekme isteği URL'si verilir.
  6. Sihirbazdan çıkmak için bitirdiğinizde Kapat'ı seçin.

Yaptığınız katkıyı silme

Artık Topluluk hub'ında görüntülenmesini istemiyorsanız, yaptığınız katkıları silebilirsiniz. Katkılarınızı silmenin iki yolu vardır.

Yöntem 1:

  1. Topluluk>Topluluğu hub'ı>Merkeziniz'e gidin.
  2. Silmek istediğiniz öğeden en sağ sütundaki Sil'i seçin.

Yöntem 2:

Çekme isteği GitHub deposuna hiç tamamlanmadıysa (birleştirildiyse), çekme isteğini kapatabilirsiniz. Çekme isteğini oluşturmak için kullandığınız GitHub hesabıyla GitHub'da oturum açtığınızdan emin olun.

Katkıda bulunan içeriğin kişiselleştirme ve kuruluş markası

Ocak 2021'den itibaren katkılarınız kişiselleştirilir. Varsayılan olarak, katkılarınız kişisel GitHub profil resminizi içerir. Profil resminiz yoksa varsayılan GitHub Identicon kullanılır. Ocak 2021'den önce gönderdiğiniz tüm katkılar bu varsayılan değer kullanılarak otomatik olarak kişiselleştirilir.

Genel profil katkı ekran görüntüsü

Topluluk merkezi, varsayılan kişiselleştirmeyi kullanmak yerine yeni katkıların markalanmasına da olanak tanır. GitHub'daki kuruluş üyeliklerinizden birine genel olarak görünen bir katkıyı markalayabilirsiniz. Katkınızı marka yapmayı seçtiğinizde, kişisel profil resminiz yerine kuruluşun profil resmi kullanılır. Kuruluşun web sayfası, Twitter tanıtıcısı ve şirket biyografisi katkıda bulunur. Kuruluş kimliğine markalama, katkıyı hangi kullanıcının gönderdiğinden bağımsız olarak tekdüzenliğe olanak tanır.

Markalı katkı ekran görüntüsü

Markalama kullanmak için:

Katkıda Bulunma öğesi sihirbazındaki Kuruluş sayfası

(Sürüm 2006'da kullanıma sunulmuştur)

Doğrudan bağlantıyla Configuration Manager konsolu Topluluk hub'ı düğümündeki öğelere gidebilir ve öğelere başvurabilirsiniz. Topluluk merkezi öğelerine doğrudan bağlantılar paylaşarak iş arkadaşlarınızla kolayca işbirliği yapın. Bu derin bağlantılar şu anda yalnızca konsolunun Topluluk hub'ı düğümündeki öğeler içindir.

Doğrudan bağlantılar için önkoşullar:

  • konsol sürümü 2006 veya üzerini Configuration Manager

Öğeyi paylaşma:

  1. Hub'daki öğeye gidin ve Paylaş'ı seçin.
  2. Kopyalanan bağlantıyı yapıştırın ve başkalarıyla paylaşın.

Paylaşılan bağlantıyı açın:

  1. Configuration Manager konsolunun yüklü olduğu bir makineden bağlantıyı açın.
  2. İstendiğinde Topluluk hub'ını başlat'ı seçin.
  3. Konsol doğrudan Topluluk hub'ı düğümündeki betikte açılır.

CMPivot'tan Topluluk hub'ına sorgu yayımlama

(Sürüm 2107 veya üzeri için geçerlidir)

Sürüm 2107'den başlayarak, cmpivot sorgusunu doğrudan CMPivot penceresinden Topluluk hub'ına yayımlayabilirsiniz. Sorgularınızı doğrudan CMPivot aracılığıyla göndermek Topluluk hub'ına katkıda bulunmayı kolaylaştırır.

CMPivot ve Topluluk hub'ına katkıda bulunmak için aşağıdaki gereksinimlere ihtiyacınız olacaktır:

  1. Varlıklar ve Uyumluluk çalışma alanına gidin ve Cihaz Koleksiyonları düğümünü seçin.

  2. Bir hedef koleksiyon, hedef cihaz veya cihaz grubu seçin ve ardından aracı başlatmak için şeritte CmPivot'ı Başlat'ı seçin.

  3. CMPivot penceresinden menüden Topluluk hub'ı simgesini seçin.

    Topluluk hub'ı simgesi

  4. Oturum aç'ı seçin ve GitHub'da oturum açın.

  5. Bir CMPivot sorgusu oluşturun ve sorguyu çalıştır'ı seçerek beklendiği gibi çalıştığını doğrulayın.

    • İsteğe bağlı olarak, daha önce oluşturduğunuz bir sorguyu kullanmak üzere sık kullanılanlar listenize erişmek için klasör simgesini seçin.
  6. Sorgunuzu göndermeye hazır olduğunuzda CMPivot'un Topluluk hub'ı penceresinin üst kısmındaki Yayımla bağlantısını seçin.

    YAYıMLAMA sekmesini gösteren CMPivot'ta Topluluk hub'ı penceresinin ekran görüntüsü

  7. Sorgunuza Bir Ad ve Açıklama verin, ardından Yayımla düğmesini seçerek sorgunuzu Topluluk hub'ına gönderin.

  8. Katkı tamamlandıktan sonra, sorgunuza istediğiniz zaman Ben sekmesinden erişebilirsiniz.

  9. GitHub çekme isteğini (PR) görüntülemek için adresine https://github.com/Microsoft/configmgr-hub/pullsgidin. Çekme isteği bağlantısına Topluluk hub'ı düğümündeki Hub'ınız sayfasından da erişebilirsiniz.

    • PR'ler doğrudan GitHub deposuna gönderilmemelidir.

Not

  • Şu anda, CMPivot aracılığıyla bir sorgu yayımladığınızda, sorguyu yayımladıktan sonra düzenleyemez veya silemezsiniz.
  • Topluluk hub'ı yalnızca Configuration Manager konsolundan çalıştırdığınızda CMPivot'ta kullanılabilir. Topluluk hub'ı tek başına CMPivot'tan kullanılamaz.

Nesne türü bilgileri

Yapılandırma temelleri

Bir yapılandırma temeli eklediğinizde, alt yapılandırma öğelerinin her biri doğrulanır. Doğrulama en düşük iç içe düzeyde başlar. Bu, torun olan yapılandırma öğelerinin doğrudan alt yapılandırma öğeleri doğrulandıklarına anlamına gelir. En fazla 50 alt yapılandırma öğesine ve en fazla 4 iç içe düzeye sahip olabilirsiniz. Yapılandırma temelinin kullanılabilir ve eksiksiz olduğundan emin olmak için aşağıdaki işlem gerçekleştirilir:

  1. Alt yapılandırma öğesinin zaten Topluluk hub'ında olup olmadığını denetleyin. Yapılandırma öğesi yoksa oluşturulur.
    • Yazılım güncelleştirmeleri veya sürüme özgü başvurular içeren bir yapılandırma öğesi hataya neden olur ve katkı başarısız olur.
  2. Yapılandırma öğesi Topluluk hub'ında zaten varsa katkıda bulunanın yazar olduğunu doğrulayın. Katkıda bulunan yazar değilse Community hub'da yeni bir yapılandırma öğesi oluşturulur.
  3. Katkıda bulunan yazarsa yapılandırma öğesinde yerel güncelleştirme olup olmadığını denetleyin. Yapılandırma öğesi değiştiyse, Topluluk hub'ında öğeyi güncelleştirin.

Konsol uzantıları

Uzantıları, diğer topluluk hub'ı nesneleriyle aynı şekilde katkıda bulunursunuz. Ancak, ek gereksinimler ve uzantı için sağlamanız gereken ek bilgiler vardır. Topluluk hub'ına bir konsol uzantısı eklediğinizde içeriğin imzalanması gerekir. Konsol uzantılarının içeriği Microsoft tarafından barındırılmıyor. Öğenize katkıda bulunduğunuzda, uzantıyla ilgili diğer bilgilerle birlikte imzalı .cab dosyaya bir konum sağlamanız istenir. Uzantılara katkıda bulunmak için aşağıdaki öğeler gereklidir:

  • İçerik URL'si: İndirilebilir .cab dosyanın konumu
  • İçeriğin SHA-256 karması: dosyanın SHA-256 karması .cab
  • Lisans URL'si: Uzantı lisansının URL'si, örneğin https://mit-license.org/
  • Gizlilik bildirimi URL'si: Gizlilik bildiriminizin URL'si

Sonraki adımlar

Aşağıdaki nesneleri oluşturma ve kullanma hakkında daha fazla bilgi edinin: