Page cover image

Github Enterprise

1. On your Corma app go to the integrations page

www.app.corma.io/integrations

2. Under "Direct SaaS integrations" click on "Connect" for Github

3. Go to your personal settings to generate an admin token

As an Enterprise Organization admin, in Github go to on your profile then :

Settings > Developer settings > Personal access tokens

Click on Settings on the right side bar
Att the bottom left click on "Developer settings"
Navigate to : Personal access token > Tokens (classic)

4. Generate the token with the correct scopes and insert it in Corma

Once on tokens page, click the button

[ Create new token (classic) ]

For expiration : No expiration is the best option to maintain Corma connection.

⚠️ For scopes, we need the followings :

  • repo:status

  • repo_deployment

  • public_repo

  • read:org

  • notifications

  • read:user

  • user:email

  • read:discussion

  • read:enterprise

  • read:audit_log

  • read:project

Make sure you've selected all the right scopes

5. Enter your Github organization name in Corma and click "Submit"

This is the official Github name of your Organization. You can find it on your organizations list page. Just copy-paste it from here, or from the URL when clicking on it.

https://github.com/[ORG NAME]

6. You've successfully connected Github to Corma!

Data should be synchronized within the next 24 hours and will be synched every day to your Corma app.

Last updated