GitLab Setup for Workbench
Prerequisites
You must have:
A GitLab installation. Reach out to your customer success engineer or contact support if you’re using the self-managed version.
A user account with owner permissions on the top-level group.
Step 1: Generate an API Token
Log in to GitLab.
Open your Profile menu and select Preferences.
Click Access Tokens.
Generate a Personal Access Token with a 1-year expiry date and a
read_apipermission level.
Step 2: Add GitLab as a Security Device in Workbench
Now that you have the correct access configured and noted the credentials, you can integrate your tech with Workbench.
In a new browser tab, log in to Workbench. The link opens the Add Security Device screen directly.
Complete the configuration as follows:
Name - enter a name that might help you more easily identify this integration, such as “CompanyName GitLab”; this name will display in Workbench under the Name column, and is a text string that you can filter on.
Location - enter the location of your integration, for example “cloud.” This is also a text string that you can filter on, so we recommend being consistent with location naming across your Expel integrations.
API token - provide the Personal Access Token generated in Step 1.
On-prem URL - if the server is self-managed, use the GitLab server URL.
Select Save.
Your device should be created successfully within a few seconds. A few reminders:
After your connection is healthy, it will take some time for your device to begin polling and receiving data.
To check on the status, select the downward arrow for your device in the first column and choose View details.
Polling will happen first; data will be received after that. You must refresh the page to see updates.
If your device does not begin polling within 15 minutes, and does not begin receiving data within 30 minutes, contact our support team for help.
To check if alerts are coming through, navigate to Dashboards > Alert Analysis. Scroll to the device you want to check, and select the Expel Alerts tab to reveal more alert information. It can take 36 to 72 hours for alerts to appear after setup, as we tune your device.
Last updated
Was this helpful?

