GitLab self-hosted installation (and scopes)

Create an Axolo app in your GitLab instance

Axolo needs to be able to access your GitLab instance to fetch information about your projects. To do so, you need to create an Axolo app in your GitLab profile settings. To do so: Click on your profile picture in the top right corner of your GitLab instance, then click on “Edit Profile” and then “Applications”.

Give it a name, we recommend Axolo For Slack. Add these two redirect URIs:

Be sure that the Confidential setting is checked.

The token needs to have the following scopes:

  • api (Access the authenticated user's API)
  • openid (Authenticate using OpenID Connect)
  • profile (Allows read-only access to the user's personal information using OpenID Connect)
  • email (Allows read-only access to the user's primary email address using OpenID Connect)

Then, save changes, keep this page open (you will need the App ID and Secret) and follow the process on app.axolo.co to share your App ID and Secret with Axolo.