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
Required Scopes #
-
read_user
-
read_api