Skip to main content

How to create a GitHub Enterprise OAuth application for Swimm

To authorize GitHub Enterprise for your organization, we will need you to create an OAuth application on your GitHub instance. Please follow these steps:

Create GitHub OAuth App

Create Application (3 steps)
  1. Navigate to your Organization's Account settings page and click Developer Settings > OAuth Apps
  2. Click Register an application or New OAuth App (if you already have existing apps).
GitHub Enterprise Edition Step 1 - Create OAuth App

Reference: GitHub Docs - Creating an OAuth app


Final Step: Send information to Swimm

1. Git hosting server URL

  • HTTPS and publicly accessible for the Swimm web application to connect to your repositories.

2. On-prem Agent service URL

  • Install the Swimm on-prem agent.
  • Must be deployed with HTTPS/TLS using a certificate trusted by your organization's computers.