I'd like to ensure I have properly setup permissions on Azure DevOps.
What are the required permissions for this?
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