Before you begin
Your GitHub account must have a verified email address, otherwise sign-in fails. Check the status of your email addresses at github.com/settings/emails.Sign in with GitHub
1
Open Kosli
Open the Kosli web app for your region:
- EU: app.kosli.com
- US: app.us.kosli.com
2
Choose GitHub
Select Continue with GitHub on the sign-in page. GitHub asks you to authorize Kosli the
first time you sign in.
3
Return to Kosli
Once GitHub confirms the authorization, you are signed in to Kosli.
GitHub IP allow lists
If your GitHub organization or enterprise restricts access with an IP allow list, GitHub sign-in to Kosli fails until Kosli’s sign-in traffic is allowed. Kosli uses Descope as its identity provider. After you authorize Kosli in GitHub, Descope calls GitHub from a fixed set of IP addresses to complete the sign-in. GitHub rejects those calls unless the addresses are on your allow list. Add the addresses for the Kosli instance you sign in to. Only one set is needed.app.kosli.com (EU)
3.72.207.403.74.59.883.121.31.67
app.us.kosli.com (US)
35.170.24.1333.212.215.2952.44.167.251
These are Descope’s Project Static IPs. Descope publishes the current list at
Public static IPs. If sign-in
stops working after you have added the addresses above, check that page for changes.