GitLab

This guide explains how to connect Qodo Aware to GitLab SaaS and GitLab Enterprise.


1. Generate a Group Access Token

Prerequisites

  • You must be a Group Owner or Maintainer.

  • Only available on paid Premium or Ultimate tiers. Group access tokens cannot be created on Free or trial plans.

GitLab SaaS

Steps

  1. Open your group

    From the top bar select Menu, then choose Groups and select your group.

  2. Go to the Access Tokens menu

    From the left sidebar click on Settings then choose Access Tokens.

  3. Fill out the form:

    • Name: any descriptive name

    • Role: Developer or above

    • Scopes: enable only:

      • read_api

      • read_repository

  4. Click Create group access token

  5. Copy and store the token immediately The token is shown only once. Save it securely.

GitLab Enterprise

Prerequisites

  • You must be a Group Owner or Maintainer.

  • Group access tokens can be created on any license tier, including Free.

  • Token creation must be enabled:

    • Go to Settings → General → Permissions and group features

    • Ensure Users can create project access tokens and group access tokens is enabled

Steps

  1. Open the target group

    From the left side bar search or go to your target group.

  2. Go to Access Tokens

    From the left side bar choose Settings, then select Access Tokens.

  3. Fill out the form:

    • Name: any descriptive name

    • Role: Developer or above

    • Scopes: enable only:

      • read_api

      • read_repository

  4. Click Create group access token

  5. Copy and store the token immediately The token is shown only once. Save it securely.


2. Configure Qodo Aware

To connect your GitLab instance to Qodo Aware, provide the following details to Qodo:

  • GitLab domain – For example: gitlab.company.com.

  • Group ID – Available in the GitLab UI under your group’s name.

  • Access tokens – Use the tokens generated during the previous step.

Last updated

Was this helpful?