组织
与团队和组织合作
描述
组织用户分为三个级别:
- 超级管理员,控制计费并将人员添加到组织。
- 团队管理员,管理团队成员和包访问。
- 开发人员,在他们有权访问的包上工作。
超级管理员是唯一可以将用户添加到组织的人,因为它会影响月度账单。超级管理员将使用该网站来管理会员资格。每个组织都有一个 developers
团队,所有用户都会自动添加到该团队。
团队管理员是为团队管理团队创建、团队成员资格和包访问权限的人。团队管理员向团队而非个人授予包访问权限。
开发人员将能够根据他们所在的团队访问包。访问是读写或只读的。
DDVe7SwXJOv5iVpDSslKCMnz1gs4pzAPBSdqUrLR3gs=
npm team
详见 npm teamnpm access
详见 npm access
团队管理员创建团队
- f4jDU0RleY49VngAeqDwbao6KHuuZ/MstaEJxfFXGd5SiazCedmMMdSMmesugnVZJBZmZJY9ZOSbU58p/f3bSg==
npm team ls <org>:developers
- puOWSBipmcngDJEmuFrOtQPLIv352ltovWAhqyckz3guQhdTzkEpq6tT1lxyZ8lmxN5W4nubbZmfDALKYSe8utfPpOM1uRATML2wQZaxmjun4trHpbZiTuc2DiIyPxbhSLQehxVepAJoPV4AFMJlLAFwZl45sjD6xHeDb/Du9Xic15gyzzOJcJzEvw0O86lQ7VZaPiQWSi1jm5HUinHXEz7L6kPykujDY4Kt/TFNSYZph7o+BjaOB/K3pZYdPO85zgraBdio6HC4olggdzIPiA2bJUpDZ2pXd5Ok6PZWGbQrk368ndOpidcGeaMNkpSdQWocTOseUnUB2HkgVLRFiMeCIteh90fxgDu2xt3AAQhLHpv6osjtDYp12ZY6Lewk0F/Ud0ZqmiCXAwF08ap5I9q8/IGZ0S5rp3aUZaJ+VSw=
npm team create <org:team>
- nM+n7DVhNIEqdWL8DnxsWv2wNOKYPSQZkMzB7508wGopF7h/eOoVLdvsByekI8U1
npm team add <org:team> <user>
发布包并调整包访问
- a4oEiycRJxFFcX78wxPR0xb2IxOttef6JmsKhSKJEGuz3L82xYDyV+3oN87ut+tN
npm init --scope=<org>
zWgc4HEyndWAYpj4cOMrsleRNlO77a3RbRMIgLrjh6E5K16NRhTUMK+jmUbiV3qZ
- rA0lBaVpPf7DzVzT74miB00gfIneBzlH0/QWSuJRlFBgq2M9LU927eZrqX7Mdcre
npm access grant <read-only|read-write> <org:team> [<package>]
- MGSmROPAhHB6HrPTAmNlEPzy9oHKd/2qVSSGQs7bEE4=
npm access revoke <org:team> [<package>]
监控你的包访问
- eg8ZicOAwTy14RZICIumacum6C9bSMT29Kx1Po3kokwA6Zj0fH1D5yktv1otqfDiTe66FLNuZH06Uxsj9CCoxg==
npm access ls-packages <org> <user>
- rAfjuxGx98kd/S8D6zKDK1m+8oZhyplKb2ZJ6lxJBLDmuCVqRUTnn2by3DUXQ+dW
npm access ls-packages <org:team>
- a7WbHrtBxiH5mBs9MYTDcaN+1UFgxNzNshuQe2K8jY7OECo2zqIh08tgq5TWwzbPXdnxLLl9XKPY4wrz3agwyw==
npm access ls-collaborators <pkg>