Uzantı izinlerini yönetme
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015
Uzantıları yönetmek için kullanıcılara veya gruplara izinler atamayı öğrenin. Uzantı yönetim görevleri uzantıları yüklemeyi, devre dışı bırakmayı, etkinleştirmeyi, gözden geçirmeyi ve onaylamayı içerir.
Kullanıcılar veya gruplar için uzantıları yayımlama veya güncelleştirme izinleri atamayı öğrenin.
Kuruluşta oturum açma (
https://dev.azure.com/{yourorganization}).Dişli
ayarları'ı seçin.
Uzantılar'ı seçin.

Uzantı Güvenliği sayfasının sağ üst kısmında Güvenlik'i seçin:

Kullanıcı ekleme veya izin ayarlarını güncelleştirme:

Kuruluşta oturum açma (
https://dev.azure.com/{yourorganization}).Dişli
ayarları'ı seçin.
Uzantılar'ıve ardından Güvenlik'i seçin.

Kullanıcı ekleme veya izin ayarlarını güncelleştirme:

Kullanıcılara veya gruplara yayımlama veya güncelleştirme izinleri vermek için TFSGüvenlik komut satırı aracını kullanın.
Sunucu düzeyinde, "TFS Uzantı Yayımcıları" gibi bir grup oluşturun:
tfssecurity /gcg "TFS Extension Publishers" "publishers who can manage extensions for the server" /server:ServerURLUzantıları yönetmek için "TFS Uzantı Yayımcıları" grubuna erişim izni ver:
tfssecurity /a+ Publisher "//" CreatePublisher n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" PublishExtension n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" UpdateExtension n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" DeleteExtension n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL"15 Team Foundation Server RC2 veya önceki sürümler için şu söz dizimi kullanın:
tfssecurity /a+ Publisher "//" Create n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" Publish n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" Write n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURLMevcut kullanıcıları ve grupları "TFS Uzantı Yayımcıları" grubuna ekleyin.
tfssecurity /g+ "[TEAM FOUNDATION]\TFS Extension Publishers" n:User /server:ServerURL
Kullanıcıları daha sonra "TFS Uzantı Yayımcıları" olarak ekebilirsiniz. Bu izin sunucu düzeyinde bir izindir, bu nedenle uzantıyı güncelleştirmek ve silmek uzantıyı kullanan tüm proje koleksiyonlarını etkiler.