From 020132f27005deef1901550c0967976571f3eb09 Mon Sep 17 00:00:00 2001 From: Bobby Novak <176936850+rnovak338@users.noreply.github.com> Date: Tue, 17 Dec 2024 20:18:54 -0500 Subject: [PATCH] Update docs and include Lynn Houston - Moved instructions for adding new user to `staffusers.json` to the onboarding candidate to complete, rather than the buddy. - Included Lynn for helpdesk access in Django admin. --- .github/ISSUE_TEMPLATE/onboarding.md | 10 ++++++---- backend/config/staffusers.json | 1 + 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/onboarding.md b/.github/ISSUE_TEMPLATE/onboarding.md index 47b0a7d02..11df9d153 100644 --- a/.github/ISSUE_TEMPLATE/onboarding.md +++ b/.github/ISSUE_TEMPLATE/onboarding.md @@ -66,6 +66,12 @@ Here's a checklist to get you started and to make sure you've got access to :all - [ ] Survey existing TTS projects which use Django+Cloud.gov like: [Tock](https://github.com/18F/tock) and the [DOJ CRT Portal](https://github.com/usdoj-crt/crt-portal). - [ ] Get set up for [local development](https://github.com/GSA-TTS/FAC/blob/main/docs/development.md#local-development) so you can start contributing - [ ] Review [NIST SP 800-161 Rev.1](https://csrc.nist.gov/pubs/sp/800/161/r1/final) on supply chain risk management. Reply to this onboarding ticket in a comment when you have completed this review. +- [ ] Make sure you have a `login.gov` account and have logged into the FAC application at least once. + - [ ] Then, add your email to the `readonly` list in [staffusers.json](../../backend/config/staffusers.json). + +**For helpdesk, also..** +- [ ] Make sure you have a `login.gov` account and have logged into the FAC application at least once. + - [ ] Then, add your email to the `helpdesk` list in [staffusers.json](../../backend/config/staffusers.json). ## For your onboarding buddy @@ -80,8 +86,6 @@ Note: If you're not able to do any of these yourself, you're still responsible f - [ ] [Add as a form manager to the touchpoints recruitment intercept](https://touchpoints.app.cloud.gov/admin/forms/9412c559/permissions) **For engineers, also...** -- [ ] Make sure you have a `login.gov` account and have logged into the FAC application at least once. - - [ ] Then, add your email to the `readonly` list in [staffusers.json](../../backend/config/staffusers.json). - [ ] [Add as a member of the FAC group in New Relic](https://one.newrelic.com/admin-portal/organizations/users-list) (@GSA-TTS/fac-admins can do this) **For product leads/owners, also...** @@ -90,6 +94,4 @@ Note: If you're not able to do any of these yourself, you're still responsible f - [ ] Also give them the `Maintainer` role in [the FAC-team team in GitHub](https://github.com/orgs/GSA-TTS/teams/fac-team/members). **For helpdesk, also...** -- [ ] Make sure you have a `login.gov` account and have logged into the FAC application at least once. - - [ ] Then, add your email to the `helpdesk` list in [staffusers.json](../../backend/config/staffusers.json). - [ ] Give them access to the [Help Desk](https://fac-gov.zendesk.com/admin/people/team/members) as a team member. diff --git a/backend/config/staffusers.json b/backend/config/staffusers.json index 56b09e929..b7d6f4e17 100644 --- a/backend/config/staffusers.json +++ b/backend/config/staffusers.json @@ -9,6 +9,7 @@ "robert.novak@gsa.gov", "analyn.delossantos@gsa.gov", "hassandeme.mamasambo@gsa.gov", + "lynn.houston@gsa.gov", "marissa.henderson@gsa.gov", "james.p.mason@gsa.gov", "james.person@gsa.gov",