|
| 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