Skip to main content

GitLab Cloud integration

Only Org Admin and Team Manager have permission to edit the GitLab integration.

See permission details.

Configure GitLab

Step 1: After selecting an org/team, click GitLab to go to the GitLab Cloud integration screen.

Step 2: Configure access to Private/public repositories, then click Create a personal access token. You will be redirected to GitLab to create a token.

GitLab integration — configure form and access settings

Step 3: On GitLab, fill in Token name and Token Description, then select read_api.

GitLab — Token name and description

GitLab — Select read_api scope

Step 4: Copy the personal access token.

GitLab — Copy token

Step 5: Return to FPT AppSec. Paste the Personal Access Token and click Test Connection.

The system validates the token. If successful, Test connect successfully is displayed.

Step 6: Click Integrate.

View details

After selecting your org/team, click Configured GitLab to view the integration status, including Personal Access Token, Repository Access, Integrated at, and the Access Key for CI/CD integration.

You can also Reintegrate or Disable the GitLab integration from this screen.

GitLab integration — detail view

Reconfigure GitLab Cloud

Click Reconfigure on the GitLab integration detail screen, then follow the same steps as the initial GitLab integration.

Disable GitLab Cloud integration

Step 1: Click Disable on the GitLab integration detail screen.

Step 2: Type disable and click Confirm.

GitLab integration — disable confirmation

Access key for CI/CD pipeline

In the detail screen you will find an access key to use in your CI/CD pipeline. See the CI/CD integration guide.

You can copy or reset the access key for CI/CD pipeline integration.