Before you can connect your GitHub Enterprise account in Unito, your GitHub server itself must be configured to recognize the Unito app. Here's the one-time-setup for the necessary “OAuth Application” in GitHub.
Note: You need to be logged into GitHub as an owner of your organization.
Note: Running your GitHub Enterprise on-premise? You may need to complete a few extra steps to connect your server to Unito.
Set Up an OAuth Application in GitHub Enterprise
- Login to GitHub Enterprise and open your organization settings.
- Select the OAuth applications link.
- Register an application and complete the following fields:
Application name: Unito Sync
Homepage URL: https://unito.io
Authorization callback URL: https://app.unito.io
- Note/copy the Client ID and Client Secret
You will be asked to provide these two during setup, in the Unito app.
You're done! You're now ready to connect your GitHub Enterprise server from the Unito app.
- While you're logged in as an owner, you might want to create a dedicated sync account as well.
- Having trouble connecting your GitHub server? Please run this troubleshooting checklist.