Skip to content

Commit cd5e959

Browse files
authored
feat(perms): log all permissions and access
1 parent 478d9bf commit cd5e959

1 file changed

Lines changed: 52 additions & 0 deletions

File tree

PERMISSIONS.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Permissions
2+
3+
## Repositories
4+
5+
| Repository | Everyone | @nodejs/web | @nodejs/nodejs-website | @nodejs/web-infra | @nodejs/web-admins | Notes |
6+
| ---------------------------------------- | -------- | ----------- | ---------------------- | ----------------- | ------------------ | ----- |
7+
| **[nodejs/discord-status-worker][]** | Read ||| Maintain | Admin | |
8+
| **[nodejs/doc-kit][]** | Read || Write | Maintain | Admin | |
9+
| **[nodejs/node.js.org][]** | Read | Write | - | Maintain | Admin | |
10+
| **[nodejs/nodejs.dev][]** | Read | - | Write | Maintain | Admin | |
11+
| **[nodejs/nodejs.org][]** | Read | - | Write | Maintain | Admin | |
12+
| **[nodejs/nodejs.org-archive][]** | Read | Write | - | Maintain | Admin | |
13+
| **[nodejs/release-cloudflare-worker][]** | Read ||| Maintain | Admin | |
14+
| **[nodejs/web-team][]** | Read | Triage | Maintain | - | Admin | |
15+
| **[nodejs/website-cloudflare-worker][]** | - | - | - | Maintain | Admin | |
16+
17+
## External Services
18+
19+
| Service | Everyone | @nodejs/web | @nodejs/nodejs-website | @nodejs/web-infra | @nodejs/web-admins | Notes |
20+
| ------------------------- | -------- | ----------- | ---------------------- | ----------------- | ------------------ | ----------------------------------------------------------------------------- |
21+
| **[1Password][]** | - | - | - | Admin | Admin | |
22+
| **[Chromatic][]** | Read | - | Write | Admin | Write | Access to this service is granted via GitHub authentication. |
23+
| **[Cloudflare][]** | - | - | - | Write | Admin | Access to this service is controlled by @nodejs/build |
24+
| **[Codecov][]** | Read | - | Admin | Admin | Admin | Access to this service is granted via GitHub authentication. |
25+
| **[Figma Design File][]** | Read | - | Write | - | - | Access to this service is controlled by the OpenJS Foundation and @avivkeller |
26+
| **[Sentry][]** | - | - | - | Admin | Admin | |
27+
| **[Vercel][]** | - | - | - | Admin | Admin | |
28+
29+
## Access Tokens
30+
31+
| Secret Name | Display Name | Platform/Location | Associated Project(s) | Access Level | Expiry | Notes |
32+
| -------------------------- | --------------------- | ------------------- | --------------------- | ------------ | ------ | -------------------------------------------------------- |
33+
| `CROWDIN_GITHUB_BOT_TOKEN` | **[@nodejs-crowdin]** | [nodejs/nodejs.org] | [nodejs/nodejs.org] | Write | - | Used for localization workflows via Crowdin |
34+
35+
[1Password]: https://1password.com/
36+
[@nodejs-crowdin]: https://github.com/nodejs-crowdin
37+
[@openjs-vercel]: https://github.com/openjs-vercel
38+
[Chromatic]: https://www.chromatic.com/
39+
[Cloudflare]: https://www.cloudflare.com/
40+
[Codecov]: https://codecov.io/
41+
[Figma Design File]: https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz
42+
[nodejs/discord-status-worker]: https://github.com/nodejs/discord-status-worker
43+
[nodejs/doc-kit]: https://github.com/nodejs/doc-kit
44+
[nodejs/node.js.org]: https://github.com/nodejs/node.js.org
45+
[nodejs/nodejs.dev]: https://github.com/nodejs/nodejs.dev
46+
[nodejs/nodejs.org]: https://github.com/nodejs/nodejs.org
47+
[nodejs/nodejs.org-archive]: https://github.com/nodejs/nodejs.org-archive
48+
[nodejs/release-cloudflare-worker]: https://github.com/nodejs/release-cloudflare-worker
49+
[nodejs/web-team]: https://github.com/nodejs/web-team
50+
[nodejs/website-cloudflare-worker]: https://github.com/nodejs/website-cloudflare-worker
51+
[Sentry]: https://sentry.io/
52+
[Vercel]: https://vercel.com/

0 commit comments

Comments
 (0)