Feed Management - Set Feed Permissions
Akış üzerindeki izinleri güncelleştirin.
Akış bir projede oluşturulduysa proje parametresi sağlanmalıdır. Akış herhangi bir projeyle ilişkilendirilmemişse, istekten proje parametresini atlar.
PATCH https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/permissions?api-version=5.1-preview.1
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
feed
|
path | True |
string |
Akışın adı veya kimliği. |
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
project
|
path |
string |
Proje Kimliği veya proje adı |
|
api-version
|
query | True |
string |
Kullanılacak API sürümü. Api'nin bu sürümünü kullanmak için bu değer '5.1-preview.1' olarak ayarlanmalıdır. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
body |
Ayar izinleri. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
başarılı işlem |
Güvenlik
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Name | Description |
---|---|
vso.packaging_manage | Akışlar ve paketler oluşturma, okuma, güncelleştirme ve silme olanağı sağlar. |
Tanımlar
Name | Description |
---|---|
Feed |
Akış izinleri. |
Feed |
Bir akışta bu kimliğin rolü. |
Identity |
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır. |
FeedPermission
Akış izinleri.
Name | Tür | Description |
---|---|---|
displayName |
string |
Kimliğin görünen adı. |
identityDescriptor |
Bu rolle ilişkili kimlik. |
|
identityId |
string |
Bu rolle ilişkili kimliğin kimliği. |
role |
Bir akışta bu kimliğin rolü. |
FeedRole
Bir akışta bu kimliğin rolü.
Name | Tür | Description |
---|---|---|
administrator |
string |
Yöneticiler akış üzerinde tam denetime sahiptir. |
collaborator |
string |
Ortak çalışanlar okuyucularla aynı izinlere sahiptir, ancak yapılandırılmış yukarı akış kaynaklarından paketleri de alabilir. |
contributor |
string |
Katkıda bulunanlar, yeni paketler ekleme dahil olmak üzere akıştaki paketler için her şeyi yapabilir, ancak akış ayarlarını değiştiremezler. |
custom |
string |
Desteklenmez. |
none |
string |
Desteklenmez. |
reader |
string |
Okuyucular yalnızca paketleri okuyabilir ve ayarları görüntüleyebilir. |
IdentityDescriptor
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır.
Name | Tür | Description |
---|---|---|
identifier |
string |
Bu kimliğin benzersiz tanımlayıcısı 256 karakteri aşmaz ve kalıcı hale getirilir. |
identityType |
string |
Tanımlayıcı türü (örneğin, Windows, Passport vb.). |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin