Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Account Access

You’ll need access to a few systems to be a fully privileged developer. This section will guide you in making the necessary access requests.

Note: Account access should be your first step in onboarding, as the requests can take time to complete.

Table of contents

  1. Git organization
  2. Git Repository
  3. AWS and Cloud VPN
  4. Code Climate

Git organization

To be a fully privileged developer on the macpro-base-template project, you will need access to both the GitHub organization and the repository.

Access to the GitHub organization is governed by a CMS team and CMS Job Codes. Please follow the instructions to obtain org access.

Git Repository

To be a fully privileged developer on the macpro-base-template project, you will need access to both the GitHub organization and the repository.

To be granted access to the repo:, please send an email to mdial@gswell.com which includes:

  • Name
  • GitHub user id
  • Level of access requested (read, write, admin, maintain)
  • Reason for access / who you are

AWS and Cloud VPN

The macpro-base-template project is deployed to a designated set of three AWS accounts. While many workflows can be done without direct AWS Console/CLI access, a fully equipped developer will need AWS access.

Further, accessing the AWS Console or CLI requires fetching temporary credentials from a service called Kion. This service is behind the CMS Cloud VPN.

So, to have full AWS access, you will need two things: access to the Cloud VPN so you can hit Kion, and then permissions for the project’s specific AWS accounts. CMS requests to be granted access to these two systems can be made together, or seperately.

Please follow this how-to guide to obtain access to AWS and the Cloud VPN.

Code Climate

We use Code Climate to monitor project quality. This includes running maintainability checks for Pull Requests, which flags code that doesn’t meet best practices. Checks include function length, file length, cognitive complexity, and duplication.

Code Climate is a completely external tool which is free to use. You may go to Code Climate and create a new account. We recommend you sign up with GitHub, for convenience, so you won’t need to maintain a separate username and password.

Once you have an account, you may view any repositories for which you have access. For private repositories, you will not be able to view the repository in Code Climate until you have Git repository write access (see above).