Manage repositories with GitLab

Databases
Git repository management platform
Overview

The GitLab integration connects Jet Admin to your GitLab projects, so you can pull issues, merge requests, and project data into a Jet Admin app instead of switching between tools. It's a way to give non-engineers a simple, scoped view into engineering work without a full GitLab seat.

Once connected, GitLab data can be joined to records in your own database, scoped by role, and routed through an approval step before a change — like creating or closing an issue — takes effect. Every action is recorded in Jet Admin's audit log alongside the rest of your app's activity.

What you can do
List project issues
Pull issues from a GitLab project into a Jet Admin table.
Create or update issues
Open new issues or update status directly from a Jet Admin app.
List merge requests
Track open merge requests and their status.
Manage project members
View or update member access on a project.
Use Cases
Scenario
What it looks like
Internal issue triage
Give non-technical teammates a simple view to file and track GitLab issues.
Engineering dashboard
Combine GitLab activity with other business data in one internal tool.
Release tracking
Monitor merge requests and issues heading into a release without opening GitLab.

Key benefits

  • One view for engineering and business data. Combine GitLab issues and merge requests with records from your own database.
  • No extra seat required. Give non-engineers a scoped view without full project access.
  • Role-based access. Control who can view, create, or update issues and merge requests.
  • Full audit trail. Every action taken through Jet Admin is logged.

How to connect Jet Admin with GitLab

  1. In Jet Admin, go to Data Sources and select GitLab.
  2. Authorize Jet Admin to access your GitLab account or group using a personal access token.
  3. Choose the projects you want Jet Admin to read from and write to.
  4. Test the connection to confirm Jet Admin can access issues and merge requests.
  5. Build a table, form, or action in Jet Admin using your GitLab data.