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