GitLab Enterprise

GitLab Enterprise

Sync issues, merge requests, and commits seamlessly with GitLab Enterprise.

Overview

The GitLab Enterprise integration for Plane connects repositories and projects, keeping development and project management in sync. Link merge requests with Plane work items, automate state updates, and use keywords to close or reference issues directly from GitLab Self-managed instance—all while maintaining full visibility in both tools.

Features

Core Integration
  • Merge request linking → Connect Plane work items with GitLab merge requests and commits for complete traceability.

  • Automatic state updates → Work item states in Plane update automatically as linked merge requests progress (draft → open → approved → merged).

Project & Repository Management
  • Project mapping → Connect specific GitLab projects to Plane projects for structured synchronization.

  • Repository linking → Ensure commits and MR updates flow into Plane automatically.

Security & Permissions
  • OAuth-based linking → Secure authentication when connecting GitLab to Plane.

  • Scoped permissions → Users only see the projects they have access to in GitLab.

Configure

To enable the GitLab Enterprise integration in Plane:
  1. Navigate to your Workspace Settings in Plane.

  2. Under Integrations, select GitLab Enterprise.

  3. Click on connect and enter app credentials created on your GitLab Enterprise account - docs

  4. Connect your GitLab organization and authenticate your account.

  5. Link specific GitLab projects to Plane projects.

  6. Configure pull request automation to map MR states to Plane workflows.

Once configured, your merge requests will sync automatically between GitLab and Plane.

👉 For detailed setup, see the GitLab Integration Guide.

Plane
Build your own app
Create an app just for your team or publish it on the Plane Marketplace for everyone to use.
Integrations
Download the Plane App
Nacelle