Getting onboarded to the VA can take a few weeks to a few months. We encourage you to prioritize these tasks before any team tasks.
[x] Wait to receive an email directing you to the paperwork you should fill out for secure access to relevant VA systems. Federal contractors are required to complete many of the same forms as federal employees. If you're not sure which you contract you are on, ask your Delivery Manager.
[x] Complete and submit your initial paperwork per contract instructions, including setting up your fingerprinting appointment.
[x] When you are notified to complete your e-QIP (the online version of the federal standard investigation form, SF 86), it will require a lot of background information. Review page 7 of the SF 86 guide in advance for the list of information you'll need to collect to complete e-QIP
Drupal Content Management System
Gaining product knowledge about the CMS can take some time. These activities can be completed in any order and are secondary to your VA security clearance onboarding tasks above.
[x] Read the product outlines in the repository for a non-inclusive view of the platform. Be mindful of the dates, as some of these products have not been shipped but may still live in our backlog.
Access
Regardless of your role, please review these access notes. Your Program Manager will have set up most of the tools for you (with the exception of SOCKS). This list is for you to verify along the way:
SOCKS - VA network proxy
The VA network is required for Drupal CMS and other VA tools and usually requires a VA ID card (PIV or Smartcard). Until you get your paperwork approved and ID card, SOCKS proxy is a back door to some of these tools. This is the first priority for week two.
[x] Provide a screenshot of the email that confirms your eQip transmittal date. This is an acknowledgement that your paperwork is being processed from a security standpoint. You cannot receive SOCKS access prior to this point in your onboarding.
[x] Request a Github personal access token first. You only need to do the "repo" panel in that form and leave the other panels as is. It may take a day or two for the SOCKS proxy request to be fulfilled before you can complete the rest of the SOCKS process. This can be a complex process. Post in #sitewide-program Slack channel if you need help from a current member - we're happy to help.
Github - for issue tracking and document sharing
[x] VA.gov request instructions - Your Program Manager should have already requested this for you so double check with them before submitting a new request.
Drupal - for logging into the CMS (SOCKS or VA access with PIV card required)
Drupal is the VA's content management system of choice. For anyone on our team, it's beneficial to have a CMS user account so you can login, look at settings, and understand how the CMS works at a high level. If you need help completing the technical steps here, schedule 30 mins with your Delivery Manager.
[ ] Drupal production environment access (SOCKS or VA network required) - in DSVA #cms-support channel, use the Slack workflow to file a helpdesk support request. Ask the helpdesk to create a Drupal user for you in prod.cms.va.gov.
Product Managers should request an Administrator account.
DevOps team members require an administrator account. (SOCKS or VA access with PIV card required)
Standard practice for other roles is to have minimal access in prod (content editor or even a blocked account) and full admin access in lower environments.
Tugboat - for previewing in demo environments (SOCKS or VA access with PIV card required)
Tugboat is a development server platform where you can preview CMS code changes pre-production.
Welcome to the VA-CMS Team!
This ticket contains all of the onboarding activities for a new member joining the VA-CMS Team.
VFS-CMS Start Date: 4/1/24
Team info:
VA security clearance / VA onboarding paperwork
Getting onboarded to the VA can take a few weeks to a few months. We encourage you to prioritize these tasks before any team tasks.
Drupal Content Management System
Gaining product knowledge about the CMS can take some time. These activities can be completed in any order and are secondary to your VA security clearance onboarding tasks above.
What products do we support?
Access
Regardless of your role, please review these access notes. Your Program Manager will have set up most of the tools for you (with the exception of SOCKS). This list is for you to verify along the way:
SOCKS - VA network proxy
The VA network is required for Drupal CMS and other VA tools and usually requires a VA ID card (PIV or Smartcard). Until you get your paperwork approved and ID card, SOCKS proxy is a back door to some of these tools. This is the first priority for week two.
[x] File a SOCKS proxy request and select the label for your team. See https://github.com/department-of-veterans-affairs/va.gov-team/issues/68549
[x] Provide a screenshot of the email that confirms your eQip transmittal date. This is an acknowledgement that your paperwork is being processed from a security standpoint. You cannot receive SOCKS access prior to this point in your onboarding.
[x] Request a Github personal access token first. You only need to do the "repo" panel in that form and leave the other panels as is. It may take a day or two for the SOCKS proxy request to be fulfilled before you can complete the rest of the SOCKS process. This can be a complex process. Post in #sitewide-program Slack channel if you need help from a current member - we're happy to help.
Github - for issue tracking and document sharing
Slack - for instant messaging
Your Program Manager should have already requested this for you, but if not, view the request instructions
Drupal - for logging into the CMS (SOCKS or VA access with PIV card required)
Drupal is the VA's content management system of choice. For anyone on our team, it's beneficial to have a CMS user account so you can login, look at settings, and understand how the CMS works at a high level. If you need help completing the technical steps here, schedule 30 mins with your Delivery Manager.
Tugboat - for previewing in demo environments (SOCKS or VA access with PIV card required)
Tugboat is a development server platform where you can preview CMS code changes pre-production.
Other tools
For DevOps members
adhoc-vetsgov-devops
group.