-
-
Notifications
You must be signed in to change notification settings - Fork 4
feat(perms): log all permissions and access #41
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR creates a comprehensive permissions documentation file that maps access levels for repositories, external services, and access tokens across different Node.js web teams and roles.
- Introduces a structured permissions matrix documenting access levels for 9 repositories across 5 different team roles
- Documents external service permissions for 7 services including Cloudflare, Vercel, and Sentry
- Creates an access tokens section tracking service account credentials and their permissions
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
I added everything I am aware of, however, there may be inaccuracies |
AugustinMauroy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing piece:
- npm publish oidc (I think it's owned by tsc)
- maybe not in this doc but it's "related" list which npm package we publish.
|
Btw thanks aviv to tackle it 🫶🏻 |
|
bump, @avivkeller |
Co-authored-by: Matt Cowley <[email protected]>
Co-authored-by: Matt Cowley <[email protected]>
Co-authored-by: Matt Cowley <[email protected]>
|
cc @nodejs/web-infra can y'all do a last review here to see if I missed anything, specifically on repo perms? |
fwiw I pulled directly from https://github.com/orgs/nodejs/teams/web/repositories |
ovflowd
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SGTM!
Fixes #4
Fixes #21
cc @nodejs/web @nodejs/security-wg - Feel free to modify this file with additional permissions and/or changes