Feed Management - Set Feed Permissions

피드에 대한 권한을 업데이트합니다.

프로젝트에서 피드를 만든 경우 프로젝트 매개 변수를 제공해야 합니다. 피드가 프로젝트와 연결되지 않은 경우 요청에서 프로젝트 매개 변수를 생략합니다.

PATCH https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/permissions?api-version=5.1-preview.1

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
feedId
path True

string

피드의 이름 또는 ID입니다.

organization
path True

string

Azure DevOps 조직의 이름입니다.

project
path

string

프로젝트 ID 또는 프로젝트 이름

api-version
query True

string

사용할 API의 버전입니다. 이 버전의 api를 사용하려면 '5.1-preview.1'로 설정해야 합니다.

요청 본문

Name 형식 Description
body

FeedPermission[]

설정할 수 있는 권한입니다.

응답

Name 형식 Description
200 OK

FeedPermission[]

성공적인 작업

보안

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 피드 및 패키지를 만들고, 읽고, 업데이트하고, 삭제할 수 있는 기능을 부여합니다.

정의

Name Description
FeedPermission

피드에 대한 권한입니다.

FeedRole

피드에서 이 ID에 대한 역할입니다.

IdentityDescriptor

ID 설명자는 SID 또는 PUID와 같은 고유 식별자와 함께 ID 형식(Windows SID, Passport)에 대한 래퍼입니다.

FeedPermission

피드에 대한 권한입니다.

Name 형식 Description
displayName

string

ID의 표시 이름입니다.

identityDescriptor

IdentityDescriptor

이 역할과 연결된 ID입니다.

identityId

string

이 역할과 연결된 ID의 ID입니다.

role

FeedRole

피드에서 이 ID에 대한 역할입니다.

FeedRole

피드에서 이 ID에 대한 역할입니다.

Name 형식 Description
administrator

string

관리자는 피드를 완전히 제어할 수 있습니다.

collaborator

string

협력자는 판독기와 동일한 권한을 가지지만 구성된 업스트림 원본에서 패키지를 수집할 수도 있습니다.

contributor

string

참가자는 새 패키지 추가를 포함하여 피드의 패키지에 대해 아무 작업도 수행할 수 있지만 피드 설정을 수정하지 않을 수 있습니다.

custom

string

지원되지 않음

none

string

지원되지 않음

reader

string

읽기 권한자는 패키지를 읽고 설정만 볼 수 있습니다.

IdentityDescriptor

ID 설명자는 SID 또는 PUID와 같은 고유 식별자와 함께 ID 형식(Windows SID, Passport)에 대한 래퍼입니다.

Name 형식 Description
identifier

string

이 ID의 고유 식별자이며 256자를 초과하지 않고 유지됩니다.

identityType

string

설명자 유형(예: Windows, Passport 등)입니다.