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
1
Open your group
From the top bar, select Menu, then select Groups and select your group.
2
Go to the Access Tokens menu
From the left sidebar, click Settings, then select Access Tokens.
3
Fill out the form
- Name: any descriptive name
- Role: Developer or above
- Scopes: enable only:
read_apiread_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
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_apiread_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 Context Engine
To connect your GitLab instance to Qodo Context Engine, 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.