Infisical home page
Search...
⌘K
Ask AI
Log In
Start for Free
Start for Free
Search...
Navigation
Secret Scanning
GitLab Secret Scanning
Documentation
Integrations
CLI
API Reference
SDKs
Changelog
Getting Started
What is Infisical?
Quickstart
Guides
Setup
Platform
Organizations
Projects
Folders
Secrets
Internal PKI
Infisical SSH
Key Management (KMS)
KMS Configuration
Identities
Access Control
Audit Logs
Secret Rotation
Dynamic Secrets
Gateway
Project Templates
Workflow Integrations
External Migrations
Admin Consoles
Secret Sharing
Secret Scanning
Overview
Bitbucket
GitHub
GitLab
Authentication Methods
User Authentication
Machine Identities
Service Token
MFA
GitHub Team Sync
Self-host Infisical
Introduction
Installation methods
Linux Package
Upgrade Infisical Instance
Environment Variables
Hardware requirements
Guides
Reference architectures
Infisical Enterprise
FAQ
Internals
Overview
Permissions
Architecture
Security
Service tokens
Contributing
Getting Started
Contributing to platform
Contributing to SDK
On this page
Prerequisites
Create a GitLab Data Source in Infisical
Secret Scanning
GitLab Secret Scanning
Learn how to configure secret scanning for GitLab.
Prerequisites
Create a
GitLab Connection
with Secret Scanning permissions
Create a GitLab Data Source in Infisical
Infisical UI
API
Navigate to your Secret Scanning Project’s Dashboard and click the
Add Data Source
button.
Select the
GitLab
option.
Configure which workspace and repositories you would like to scan. Then click
Next
.
GitLab Connection
- the connection that has access to the repositories you want to scan.
Scope
- the GitLab scope to scan secrets in.
Project
- scan an individual GitLab project.
Group
- scan one or more projects belonging to a GitLab group.
Scan Repositories
- when using
Group Scope
, select which repositories you would like to scan.
All Repositories
- Infisical will scan all repositories associated with your connection.
Select Repositories
- Infisical will scan the selected repositories.
Auto-Scan Enabled
- whether Infisical should automatically perform a scan when a push is made to configured repositories.
Give your data source a name and description (optional). Then click
Next
.
Name
- the name of the data source. Must be slug-friendly.
Description
(optional) - a description of this data source.
Review your data source, then click
Create Data Source
.
Your
GitLab Data Source
is now available and will begin a full scan if
Auto-Scan
is enabled.
You can view repositories and scan results by clicking on your data source.
In addition, you can review any findings from the
Findings Page
.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
GitHub
Email and Password
Assistant
Responses are generated using AI and may contain mistakes.