Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

npm: Granular Access Tokens Public Beta #557

Closed
github-product-roadmap opened this issue Sep 14, 2022 · 1 comment
Closed

npm: Granular Access Tokens Public Beta #557

github-product-roadmap opened this issue Sep 14, 2022 · 1 comment
Labels
all Product SKU: All preview Feature phase: Preview shipped Shipped

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

Currently Access tokens are scoped to users and have broad permissions, granular access tokens will significantly improve the status quo by having fine grained permissions, default expiration date, and restricted to be accessed only from a given CIDR.

Intended Outcome

Users would be able to create, view and delete granular access tokens from npmjs.com.

How will it work?

Users will be able to create a Granular access token from npmjs.com portal. Users can select one or more packages to provide read or write permissions. Users can also choose one or more orgs if the token needs be used to manage org settings. From the portal users will be able to provide an allowed IP range for the token as well as an expiration date.

@github github locked and limited conversation to collaborators Sep 14, 2022
@ankneis ankneis moved this to Q4 2022 – Oct-Dec in GitHub Public Roadmap Sep 14, 2022
@github-product-roadmap github-product-roadmap added the all Product SKU: All label Oct 19, 2022
@ankneis
Copy link
Collaborator

ankneis commented Dec 8, 2022

@ankneis ankneis closed this as completed Dec 8, 2022
@ankneis ankneis added the shipped Shipped label Dec 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
all Product SKU: All preview Feature phase: Preview shipped Shipped
Projects
Status: No status
Development

No branches or pull requests

2 participants