Aguardic logoAguardic

GitLab

Version Control·Pull Requests

Connect Aguardic to GitLab to enforce governance on merge requests across your projects.

What You Can Govern

Apply policies to every aspect of this integration

Merge requests and code changes
Commit messages and history
MR comments and approvals
Branch protection rules
Project metadata

Enforcement Modes

Choose how GitLab enforces your policies

Block

Block MR merge via required GitLab status check

Approval

Pending pipeline — held for human review

Warn

Post comment on MR with policy violations

Monitor

Log evaluations without intervention

Policy Templates

Pre-built policy templates you can enable for GitLab

Setup Guide

Get GitLab running in minutes

1.

Click 'Connect GitLab' and authorize

2.

Select projects to govern

3.

Apply policy sets

4.

Set enforcement mode

5.

Test with a sample MR

Permissions

What Aguardic needs to govern GitLab

Read project and repository data
Read merge requests
Write commit statuses
Write merge request notes

Ready to Connect GitLab?

Connect GitLab and start enforcing policies in minutes.