Skip to main content

Getting Access To Tools And Systems

Obtain Necessary Permissions

Request the following permissions in MyAccess:

RoleEntitlementNotes
Developerapp_azure_docker_AD00008367-usersThis will signal Schwab to procure a Docker license for you.
Developerapp_AD00008360_harbor_ro (Security Group Access for Primary)This will gain you access to Harbor, Schwab's private Docker Image repository.
Developerapw_ProGetFeeds_DevelopersThis will give you access to ProGet
Developerapp_azure_vercel_developer (Security Group Access for Primary)Developers ONLY: This will enable you to deploy code to Vercel's pre-prod environments.
Developer Windows users onlyapp_PMW_PROD-RunElevated-ElevateWindows developers ONLY: This will let you install developer tools on Windows.
Non-Developerapp_azure_vercel_viewer (Security Group Access for Primary)This will enable you to view apps running on any of Vercel's pre-prod environments.

Github Access

Most everything we do in software development revolves around Schwab's Github Enterprise site. As a developer, you need to:

  • Go through the GitHub Training at JW: Github Training
  • After you complete Github Training, you'll receive a unique certification code. Give your manager the code and they will submit a request for an entitlement based on your development function.
The Wait

You will have to wait until access is granted before you can access Github. Keep bothering your manager about it. 😀

Obtain Tokens

Github and Jira access tokens are used by different services to give you (and the service) access to Jira and Github in our software development ecosystem. You will need to create these tokens and put them in a safe place on your laptop.

  1. Get your GitHub Access Token

    1. Login to github.com/settings/tokens.
    2. Select Generate new token (classic) from the upper-right pulldown menu.
    3. Grant all the repo access rights.
    4. Select the maximum expiration of 90 days.
    5. Click Generate token at the bottom of the screen.
    6. Copy and save the token. Keep it handy. You'll need this access token every time you spin up a new container, and you can not recover it if you lose it.
    7. Authorize your token by clicking Configure SSO next to your new token, then click the Authorize button.
  2. Get your Jira Access Token

    1. Go to https://jira.schwab.com/secure/ViewProfile.jspa?selectedTab=com.atlassian.pats.pats-plugin:jira-user-personal-access-tokens
    2. Click on the Create token button
    3. Save the Generated token. You will be asked for this when you are creating a new docker container.

Test Accessibility

Once your permissions are approved, you should be able to click through to these systems:

  1. https://github.com/charlesschwab/nextjs-web
  2. https://harbor.schwab.com
  3. https://vercel.com/charles-schwab
  4. https://jira.schwab.com
  5. https://confluence.schwab.com
Talk To Your Manager

If you are unable to click through to any of the above systems, contact your manager for next steps.

Training Credentials

Ask your manager for a UDEMY username and password.