Self-Hosted GitLab Integration
Integrate self-hosted GitLab with Sprinto to automate change management monitoring and validate repository security controls using secure OAuth credentials.
Sprinto checks for Gitlab integration
Sprinto check
Description
Reference procedure
How It Works
Before You Begin
Permissions Required (OAuth Scopes)
Dashboard Actions
Step 1: Create an OAuth Application in Self-Hosted GitLab

Enter the following details:
Redirect URL (Based on Region)
Region
Redirect URL
Select the following options:

Select these scopes:


Step 2: Connect Self-Hosted GitLab in Sprinto

Review Permissions

Step 3: Select Self-Hosted GitLab
Select:

Enter the following:
IP Allowlist (If Required)
Domain
Region
IP Address
Post-Connection Configuration
Configure GitLab for Change Management
Sync Timeline
Sprinto Checks Supported
Troubleshooting
Hosted service URL not accepted
Connection fails after clicking Connect
No repositories appear
Integration connected but checks not running
Last updated

