Improve documentation for Azure DevOps platforms #25061
Closed
ebisso
started this conversation in
Suggest an Idea
Replies: 1 comment 1 reply
-
Source code is here. PRs welcome! https://github.com/renovatebot/renovate/blob/main/lib/modules/platform/azure/index.md?plain=1 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Tell us more.
While adding self-hosted renovate to our project pipelines, I have taken notes of some gap in the docs related to user permissions. I think for the benefit of users going on the same path, it would be nice if that could be included in documentation.
Scenario
Running self-hosted renovate in Azure DevOps (dev.azure.com)
A single pipeline is used to update multiple repositories
A dedicated user (service principal) is used by the pipeline - in other words, not using System.AccessToken.
Documentation gap:
The following permissions are needed on the repositories:
Contribute
Contribute to pull requests
Create branch
Read
The following permissions are needed at project level:
View project-level information
When using "config:azureWorkItemId", the user needs the following permissions on the area path for that work item:
Edit work items in this node
View work items in this node
Only if you want Renovate to be able to create a tag listed in "config:addLabels" that does not exist yet, the user needs the following permissions on the project:
Create tag definition
Beta Was this translation helpful? Give feedback.
All reactions