1

I'd like to ensure I have properly setup permissions on Azure DevOps.

What are the required permissions for this?

4c74356b41
  • 69,186
  • 6
  • 100
  • 141
A. Wentzel
  • 484
  • 8
  • 16
  • manually from your laptop? because build agent has got those by default, you dont need to configure everything – 4c74356b41 Feb 01 '19 at 18:44
  • The actual act of publishing new Artifacts, from local machine, to NPM. Maybe it's NPM permissions actually? Not even Azure DevOps? – A. Wentzel Feb 01 '19 at 18:54
  • Does this answer your question? [User lacks permission to complete this action. You need to have 'AddPackage'](https://stackoverflow.com/questions/58780741/user-lacks-permission-to-complete-this-action-you-need-to-have-addpackage) – KyleMit May 12 '21 at 12:12

1 Answers1

1

According to the feed permissions docs, you need contributor permissions to push to the feed:

Permission Reader Collaborator Contributor Owner
List, install, and restore packages ✓ ✓ ✓ ✓
Push packages ✓ ✓
Unlist/deprecate packages ✓ ✓
Delete/unpublish package ✓
Promote a package to a view ✓ ✓
Add/remove upstream sources ✓
Save packages from upstream sources ✓ ✓ ✓
Edit feed permissions ✓
Allow external package versions ✓

In order to check or add feed permissions, go to Artifacts > Gear Icon > Permissions

Feed Permissions Settings

KyleMit
  • 30,350
  • 66
  • 462
  • 664
4c74356b41
  • 69,186
  • 6
  • 100
  • 141