Creating a GitLab App | Pandium Docs

For the complete documentation index, see llms.txt. This page is also available as Markdown.

To configure your GitLab Source Control, you must first create an OAuth2 application within your GitLab account. GitLab allows you to create an OAuth2 application at 3 different permission levels: User, Group, or Instance-Wide. We generally encourage you to use the Group-level OAuth2 application, but please feel free to use whichever best fits your organization.

Direct link to heading Creating a Group-Owned Application

To create a new application for a group:

  1. Go to the desired group.

  2. In the left sidebar, select Settings > Applications.

  3. Enter a Name and Redirect URI.

  4. The Redirect URI will be dependent on your environment.

  5. Demo: https://api.demo.pandium.com/v0/author/callback/oauth2

  6. Sandbox: https://api.sandbox.pandium.com/v0/author/callback/oauth2

  7. Sandbox EU: https://api.sandbox-eu.pandium.com/v0/author/callback/oauth2

  8. Production: https://api.pandium.io/v0/author/callback/oauth2

  9. Production EU: https://api.pandium-eu.io/v0/author/callback/oauth2

  10. Select OAuth 2 scopes (API Access, Read_Repository, Write_Repository)

  11. Ensure the Confidential checkbox is checked.

  12. Select Save application. GitLab provides:

  1. Notate the Application ID, Secret, and Scopes as they will be required for connecting to Pandium Source Control.