Feed Management - Set Feed Permissions
Zaktualizuj uprawnienia do kanału informacyjnego.
Parametr projektu należy podać, jeśli źródło danych zostało utworzone w projekcie. Jeśli kanał informacyjny nie jest skojarzony z żadnym projektem, pomiń parametr projektu z żądania.
PATCH https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/permissions?api-version=5.1-preview.1
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
feed
|
path | True |
string |
Nazwa lub identyfikator kanału informacyjnego. |
organization
|
path | True |
string |
Nazwa organizacji usługi Azure DevOps. |
project
|
path |
string |
Identyfikator projektu lub nazwa projektu |
|
api-version
|
query | True |
string |
Wersja interfejsu API do użycia. Powinno to być ustawione na wartość "5.1-preview.1", aby używać tej wersji interfejsu API. |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
body |
Uprawnienia do ustawienia. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
operacja zakończona powodzeniem |
Zabezpieczenia
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
Nazwa | Opis |
---|---|
vso.packaging_manage | Umożliwia tworzenie, odczytywanie, aktualizowanie i usuwanie źródeł danych i pakietów. |
Definicje
Nazwa | Opis |
---|---|
Feed |
Uprawnienia do kanału informacyjnego. |
Feed |
Rola dla tej tożsamości w kanale informacyjnym. |
Identity |
Deskryptor tożsamości to otoka typu tożsamości (identyfikator SID systemu Windows, passport) wraz z unikatowym identyfikatorem, takim jak identyfikator SID lub PUID. |
FeedPermission
Uprawnienia do kanału informacyjnego.
Nazwa | Typ | Opis |
---|---|---|
displayName |
string |
Nazwa wyświetlana tożsamości. |
identityDescriptor |
Tożsamość skojarzona z tą rolą. |
|
identityId |
string |
Identyfikator tożsamości skojarzonej z tą rolą. |
role |
Rola dla tej tożsamości w kanale informacyjnym. |
FeedRole
Rola dla tej tożsamości w kanale informacyjnym.
Nazwa | Typ | Opis |
---|---|---|
administrator |
string |
Administratorzy mają całkowitą kontrolę nad kanałem informacyjnym. |
collaborator |
string |
Współpracownicy mają takie same uprawnienia jak czytelnicy, ale mogą również pozyskiwać pakiety ze skonfigurowanych źródeł nadrzędnych. |
contributor |
string |
Współautorzy mogą wykonywać dowolne czynności w pakietach w kanale informacyjnym, w tym dodawać nowe pakiety, ale mogą nie modyfikować ustawień kanału informacyjnego. |
custom |
string |
Nieobsługiwane. |
none |
string |
Nieobsługiwane. |
reader |
string |
Czytelnicy mogą tylko odczytywać pakiety i wyświetlać ustawienia. |
IdentityDescriptor
Deskryptor tożsamości to otoka typu tożsamości (identyfikator SID systemu Windows, passport) wraz z unikatowym identyfikatorem, takim jak identyfikator SID lub PUID.
Nazwa | Typ | Opis |
---|---|---|
identifier |
string |
Unikatowy identyfikator tej tożsamości, który nie przekracza 256 znaków, które zostaną utrwalone. |
identityType |
string |
Typ deskryptora (na przykład Windows, Passport itp.). |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla