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

doc: add security steward on/offboarding steps #41129

Closed
wants to merge 9 commits into from
22 changes: 22 additions & 0 deletions doc/guides/security-steward-on-off-boarding.md
@@ -0,0 +1,22 @@
# Security Steward Onboarding/OffBoarding

## Onboarding

* Confirm the new steward agrees to keep all private information confidential
to the project and not to use/disclose to their employer.
* Add them to the security-stewards team in the GitHub nodejs-private
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
organization
* Add them to the standard team in H1 using this
[page](https://hackerone.com/nodejs/team_members);
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
* Add them as managers of the
[nodejs-sec](https://groups.google.com/g/nodejs-sec/members) mailing list.

## Offboarding

* Remove them from security-stewards team in the GitHub nodejs-private
organization
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
* Unless they have access for another reason, remove them from the
standard team in H1 using this
[page](https://hackerone.com/nodejs/team_members).
* Downgrade their account to regular member in the
[nodejs-sec](https://groups.google.com/g/nodejs-sec/members) mailing list.