npm权限表

918 阅读1分钟

public registry

scope权限等级(包类型)是否可以查看和下载是否可以发布(写)
OrgPrivate有【读】权限的organization成员有【读/写】权限的organization成员
OrgPublic所有人有【读/写】权限的organization成员
UserPrivateowner和被owner授予【读】权限的人owner和被owner授予【读/写】权限的人
UserPublic所有人owner和被owner授予【读/写】权限的人
UnscopedPublic所有人owner和被owner授予【读/写】权限的人

企业 registry

scope权限等级(包类型)是否可以查看和下载是否可以发布(写)
OrgPrivate处于登陆状态的,有【读】权限的team成员处于登陆状态的,有【读/写】权限的team成员
OrgPublic所有的处于登陆状态的organization成员处于登陆状态的,有【读/写】权限的team成员
UserPrivateowner和处于登陆状态的,被授予【读】权限的team成员owner和处于登陆状态的,被授予【读/写】权限的team成员
UserPublic所有的处于登陆状态的企业 registry用户owner和处于登陆状态的,被授予【读/写】权限的企业 registry用户
UnscopedPublic所有的企业 registry用户
“企业registry用户”应该是指“购买了企业版npm的organization下面的成员”

organization角色权限

一个organization下面有三种角色:owner, admin和member。

权限owneradminmember
费用管理(负责费用事项)☑️
添加新member到organization☑️
从organization移除member☑️
重命名organization☑️
删除organization☑️
改变一个member的角色☑️
创建team☑️☑️
删除team☑️☑️
添加新member到team☑️☑️
从team中移除member☑️☑️
管理team名下package的读写权限☑️☑️
在organization命名空间下发布package☑️☑️☑️