在 Azure DevOps 上发布 NPM 包需要哪些权限
What permissions are required on Azure DevOps to Publish NPM Packages
我想确保我在 Azure DevOps 上正确设置了权限。
这需要什么权限?
根据 feed permissions docs,您需要贡献者权限才能推送到供稿:
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
✓
为了 check or add feed permissions,转到 Artifacts > Gear Icon > Permissions
我想确保我在 Azure DevOps 上正确设置了权限。
这需要什么权限?
根据 feed permissions docs,您需要贡献者权限才能推送到供稿:
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 | ✓ |
为了 check or add feed permissions,转到 Artifacts > Gear Icon > Permissions