To begin performing static code scans on your GitLab repositories with CybeDefend, you’ll need to authorize and install our GitLab integration. Once installed, your repositories will be accessible when creating new projects in CybeDefend.Documentation Index
Fetch the complete documentation index at: https://docs.cybedefend.com/llms.txt
Use this file to discover all available pages before exploring further.

1. Access Organization Integrations
- Navigate to “Integration Settings” Go to your Organization’s settings > Integrations.
- Search for “GitLab” Within that section, choose the GitLab option for installation instructions.
- Click “Install & Authorize”
You’ll be redirected to GitLab’s official authorization flow.
You must have Administrator or Manager privileges in CybeDefend to add integrations.
2. Install & Authorize CybeDefend on GitLab
When GitLab prompts you to authorize CybeDefend:- Choose Repositories
Select either all or specific repositories to grant CybeDefend read access. - Confirm Permissions
We need at least read access for scanning. Write access is optional but enables advanced features like Auto-Fix Merge Requests. - Complete Installation
Wait a few seconds for GitLab to finalize authorization.
3. Linking Repositories to Your Projects
After installation, you can associate any authorized repository with a new project in CybeDefend:- Go to “Create Project”: Navigate to Create Project.
- Select “Continue with GitLab”: Your authorized repos will appear in a dropdown.
- Choose Your Repo: Pick a repository, assign it to a team, and configure scanning parameters.
If you just installed the integration, it may take a few moments before your repositories become visible in the “Create Project” flow.
Related: Connect GitHub · Create a Project · Cybe AutoFix