---
title: GitLab
description: "## What is GitLab? GitLab is a web-based platform that manages the development, security, and deployment of software. The GitLab platform includes Git repository hosting, project management, CI/CD pipelines, and issue tracking. GitLab also provides AI-powered workflows, automation, built-in security,…"
url: "https://lucidum.io/docs/gitlab/"
updated: "2024-06-28"
category: Connectors / List of Connectors / G
---

# GitLab

## What is GitLab?

GitLab is a web-based platform that manages the development, security, and deployment of software. The GitLab platform includes Git repository hosting, project management, CI/CD pipelines, and issue tracking. GitLab also provides AI-powered workflows, automation, built-in security, and the ability to deploy anywhere.

## Why Should You Use the GitLab Connector?

The GitLab connector provides visibility into GitLab uses and GitLab events. You can use this visibility to:

- Ensure that GitLab users and processes adhere to your corporate security policies
- Ingest native security information from GitLab

## How Does This Connector Work?

Lucidum executes read-only requests to the GitLab API and ingests only meta-data about GitLab devices. Lucidum does not retrieve any data stored on your assets.

## Configuring the Connector in Lucidum

| **Field** | **Description** | **Example** |
| --- | --- | --- |
| Host | The hostname or IP address of the GitLab server. |  |
| API Token | Specify the personal access token that has read_use and read_api scopes. |  |
| Verify SSL | For future use. | N/A |

## Source Documentation

### Creating the API Token

[https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html)

### Required Scopes

- read_user
- read_api

### API Documentation

[https://docs.gitlab.com/ee/api/api_resources.html](https://docs.gitlab.com/ee/api/api_resources.html)
