İş öğesi türüne uzantılar ve özel denetimler ekleme (Devralma işlemi)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Uzantılarla, iş öğesi formlarınıza zengin işlevler ekleyebilirsiniz. Uzantı dört çeşit veya katkı türünde gelir. Devralınan ve özelleştirilebilir tüm iş öğesi türleri (WIT' ler) için web formu düzeninde aşağıdaki denetimler görüntülenir:
- Alan düzeyinde katkı (özel denetimler)
- Grup düzeyinde katkı
- Sayfa düzeyinde katkı
Dördüncü tür olan eylem düzeyi katkılar ise web formunun bağlam menüsünde görünür.
Önemli
Devralma işlemi modeli, bunu destekleyecek şekilde yapılandırılmış projeler için kullanılabilir. Eski bir koleksiyon kullanıyorsanız işlem modeli uyumluluğunu denetleyin. Şirket içi koleksiyonunuz şirket içi XML işlem modelini kullanacak şekilde yapılandırılmışsa, bu işlem modelini yalnızca iş izleme deneyimini özelleştirmek için kullanabilirsiniz. Daha fazla bilgi için bkz . Proje koleksiyonunuz için işlem modelini seçme.
Uzantıyı Visual Studio Market, Azure DevOps sekmesinden yükleyerek tüm katkıları eklersiniz. İsterseniz kendi özel denetiminizi de oluşturabilirsiniz.
Örneğin, Bir iş öğesini en son kim görüntüledi? uzantısını ekleyebilirsiniz. Bu grup düzeyi katkı, gösterildiği gibi iş öğesi formunuzda görünür.
Önkoşullar
Azure Boards'ı özel iş gereksinimlerinize uygun şekilde uyarlama konusunda rehberlik sağlayan Azure Boards'ı yapılandırma ve özelleştirme bölümüne göz atın.
Kuruluş gereksinimi: Azure DevOps'ta bir kuruluşunuz olduğundan emin olun.
İzinler:
- Proje Koleksiyonu Yöneticileri grubunun üyesi olun.
- İşlem oluştur, İşlemi sil, İşlemi düzenle veya Kuruluştan bir alanı sil gibi koleksiyon düzeyinde izinlere izin ver olarak ayarlayın.
- Bu izinler, kuruluşunuzdaki işlemleri ve alanları değiştirmenize olanak sağlar.
Proje süreci modeli gereksinimi:
- Projenin oluşturulduğu proje koleksiyonu için Devralma işlemi modeline sahip olduğunuzdan emin olun.
İzinler:
- Proje Koleksiyonu Yöneticileri grubunun üyesi olun.
- İşlem oluştur, İşlemi sil, İşlemi düzenle veya Kuruluştan bir alanı sil gibi koleksiyon düzeyinde izinlere izin ver olarak ayarlayın.
- Bu izinler, kuruluşunuzdaki işlemleri ve alanları değiştirmenize olanak sağlar.
Uzantı eklemek veya bir işlemi düzenlemek için, Proje Koleksiyonu Yöneticileri grubunun üyesi olmanız veya belirli bir işlemi düzenlemek için açık izinlere sahip olmanız gerekir.
Kuruluş işlemi ayarlarını açma
Kuruluşunuzda (
https://dev.azure.com/{yourorganization}
) oturum açın.Kuruluş ayarları'nı seçin .
İşlem'i seçin.
Koleksiyonunuzda (
https://dev.azure.com/{Your_Collection}
) oturum açın.Koleksiyon Ayarları'nı veya Yönetici ayarları'nı seçin.
İşlem'i seçin.
Not
Devralınan bir işlemi özelleştirdiğinizde, bu işlemi kullanan tüm projeler özelleştirmeleri otomatik olarak yansıtır. Sorunsuz bir geçiş sağlamak için, özelleştirmelerinizi kuruluş genelinde uygulamadan önce test etmenizi sağlayan bir test işlemi ve proje oluşturmanızı öneririz. Daha fazla bilgi için bkz . Devralınan işlemleri oluşturma ve yönetme.
Yüklü Market uzantılarını gözden geçirme
Ayarlar bağlamı olan Uzantılar'dan, zaten yüklü olan uzantıları görüntüleyebilirsiniz. Yeni yüklenen uzantıları göstermek için sayfayı yenilemeyi seçmeniz gerekebilir.
Uzantılar hakkında daha fazla bilgi edinmek için bkz . Ücretsiz uzantıları yükleme.
Market uzantısı ekleme
Eklemek istediğiniz uzantıları belirlemek için Market'e göz atabilirsiniz.
İş öğesi türüne uzantı eklemek için devralınan işleminizi ( WIT) ve ardından Uzantıları al'ı seçin.
Eklemek istediğiniz uzantıyı seçin. Burada İş öğesi denetim listesini seçiyoruz.
Eklemek istediğiniz kuruluşu seçin ve ardından Yükle'yi seçin.
Önemli
Yüklediğiniz uzantılar tüm işlemler genelinde tüm WIT'lere eklenir.
İşleme ve WIT'ye dönün ve uzantının konumunu istediğiniz yerde olduğunu doğrulayın. Ortadaki sütunun en altında arayın ve formda istediğiniz yere sürükleyin.
Alan düzeyinde katkı veya özel denetim ekleme
Bir iş öğesi formundan Ayarlar>İş>İşlemi'ne tıklayın. Ayrıntılar için bkz . Ayarları>Açma İşlemi.
(İsteğe bağlı) Özel denetimle ilişkilendirilecek bir alan ekleyin. Alternatif olarak, devralınan veya özel olan mevcut bir alanı belirtebilirsiniz.
WIT seçili durumdayken Özel denetim ekle'yi seçin.
Not
Özel denetim ekle seçeneğini görmüyorsanız alan düzeyinde bir uzantı yüklememiş olursunuz. Alternatif olarak, tarayıcınızın yakın zamanda yüklenmiş olan yeni uzantıları kaydetmesine neden olmak için tarayıcınızı yenilemeniz gerekebilir.
Seçenekler menüsünden istediğiniz özel denetimi seçin.
Örneğin, burada Boole alanıyla ilişkilendirebileceğiniz Geçiş denetimini seçiyoruz.
Seçenekler sekmesini seçin ve iletişim kutusunu doldurun. Belirtmeniz gereken seçenekler, seçtiğiniz özel denetime bağlıdır.
Örneğin, burada Triaged özel alanını belirtir ve formda görüntülenecek iki durumlu etiketleri belirtiriz.
(İsteğe bağlı) Düzen sekmesini açın ve alanın etiketini belirtin.
Gerekli diğer alanları doldurun. Yönergeler için uzantı açıklamasını gözden geçirin.
Değiştirdiğiniz türde bir iş öğesi açarak özel denetimin çalışmasını doğrulayın. Değişikliklerinizi görmek için tarayıcınızı yenilemeniz gerekebilir.
Burada, denetimin varsayılan olarak onay kutusuyla ve ardından iki durumlu denetimle nasıl göründüğünü göstereceğiz.
Onay kutusuyla Boole alanı
İki durumlu düğme denetimine sahip Boole alanı
Grup düzeyinde ve sayfa düzeyinde katkılar
Grup düzeyi ve sayfa düzeyi katkıları eklediğinizde, bunlar devralınan ve özel olan tüm işlemler için tanımlanan tüm WIT'lere otomatik olarak eklenir. Bu katkıların belirli bir WIT için formda görünmesini engelleyebilir veya varsayılan konumdan formda taşıyabilirsiniz.
Bir grup veya sayfa katkısını yüklediyseniz tarayıcınızı yenileyin ve katkının formdaki yerleşimini görüntülemek için bir iş öğesi açın. Katkıyı taşımak veya gizlemek için Düzen sekmesi için sağlanan yönergeleri izleyin.
Eylem düzeyi katkıları
Eylem düzeyinde katkılar, hem sistem hem de devralınan işlemler için devralınan ve özelleştirilebilir WIT'lerin bağlam menüsüne eklenir. Tüm eylem düzeyi katkıları tüm iş öğesi türlerine eklenir ve uzantı kaldırılmadan veya devre dışı bırakılmadan gizlenemez veya kaldırılamaz.
Örneğin, aşağıdaki görüntüde dokuz eylem düzeyi katkının eklendiği ve kullanıcı hikayesinin bağlam menüsünde gösterildiği gösterilmiştir.
Program aracılığıyla özel denetimler ekleme
Uzantılarla çalışmak için şu REST API'leri kullanabilirsiniz:
İlgili makaleler
Not
Denetim günlüğü aracılığıyla devralınan bir işlemde yapılan değişiklikleri gözden geçirin. Daha fazla bilgi için bkz . Denetim günlüklerine erişme, dışarı aktarma ve filtreleme.