Skip to content

Update Build Variable task in Release Pipeline, probably a security issue. #1330

Answered by rfennell
dowdian asked this question in Q&A
Discussion options

You must be logged in to vote

I have re-written the documentation multiple times for this issue, not changing the fundamentals, but trying to explain it in a clearer way. It is hard to explain it seems.

The summary is the account the build is running as (probably the project or project collection build agent account) needs to be given permission to edit the build, release or pipeline definition template. By default all accounts only have read access to the templates. This is required as the variables are stored on the underlying template/definition no the build run.

This permission can either be set for a single pipeline or all definitions (use manage security on the ellipsis menu)

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@dowdian
Comment options

@rfennell
Comment options

@dowdian
Comment options

@rfennell
Comment options

@dowdian
Comment options

Answer selected by dowdian
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
2 participants