Sitelet https://web.archive.org/web/20221217050633/https://github.com/github/roadmap/issues/600
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

Fine-grained PAT support for open source and personally-owned repos #600

Open
github-product-roadmap opened this issue Nov 16, 2022 · 0 comments
Labels
all Product SKU: All beta Feature phase: Beta ecosystem Feature area: Ecosystem and APIs

Comments

@github-product-roadmap
Copy link
Collaborator

github-product-roadmap commented Nov 16, 2022

Summary

Fine-grained PATs currently require you to be a member of an Organization, in order to mint a token that targets repos in that Organization. However, in open source workflows it's quite common for users to not be a member of the Organization they're contributing to. This work permits a fine-grained PAT to be used against repositories in an Organization that the user is not a member of, including repositories that the user is an Outside Collaborator on

Intended Outcome

Developers can mint a fine-grained PAT that targets all open-source repositories. They can choose any of the fine-grained permissions available on repositories. Their access to the repository will be determined by both these permissions as well as the settings on the repository.

How will it work?

The UI is still being determined, but developers will likely be able to create a PAT that's not targeted to their personal account or an Organization, but instead "all other / public repos". Alternatively, they may be able to tick a checkbox which indicates that the token they're creating is targeted to both the targeted Organizations and repositories as well as all public repositories.

@github github locked and limited conversation to collaborators Nov 16, 2022
@github-product-roadmap github-product-roadmap added all Product SKU: All beta Feature phase: Beta ecosystem Feature area: Ecosystem and APIs labels Nov 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
all Product SKU: All beta Feature phase: Beta ecosystem Feature area: Ecosystem and APIs
Projects
Development

No branches or pull requests

1 participant