/
GitLab

GitLab

Create an Application on GitLab

  1. Visit your profile on GitLab via http://www.gitlab.com .

  2. Click on the avatar section on the top left corner of the page and then click Edit profile.

    image-20240425-102122.png

  3. Click on Applications on the left panel. Then click on “Add new application”

    image-20240425-114531.png

     

  4. Fill in the Name, for example, Zilla Connector for the application and add the Redirect URI for Zilla: https://app.zillasecurity.com/api/auth/callback/gitlab

image-20240425-114631.png

 

  1. Select read_api and read_user scopes.

image-20240425-114718.png

 

  1. At the bottom click on Save Application.

image-20240425-114855.png

 

  1. After that you will be redirected to your created application page. Save the Application ID, aka Client ID, and Secret, aka Client Secret, for a later step.

image-20240425-115311.png

Get the group ID:

  1. Visit your profile on GitLab via http://www.gitlab.com.

  2. Click Menu in the top left corner and click Groups.

image-20240425-115625.png
image-20240425-115735.png
  1. You will see the list of groups.

image-20240425-120223.png

 

  1. Click on any of the Groups, click on 3 vertical dots, click on Copy group ID and save the ID for a later step.

image-20240425-120420.png

 

Set up GitLab Application Integration on Zilla

  1. Visit Zilla application and login using your admin credentials and then click on Add Application in the top right.

image-20240425-204740.png
  1. A window with a search bar appears, type in gitlab in the search bar. Gitlab app entry will appear at the top of the list, click Add to Applications button to the right.

image-20240425-204949.png

 

  1. Fill in the form with appropriate details and then click on Add to Applications button.

image-20240425-205042.png

 

  1. A detailed view of the Gitlab application instance appears. Click Sync now in top right corner.

image-20240425-205149.png

 

  1. Enable API Integration option from the dialog.

image-20240425-205242.png
  1. Add the configuration details saved above: Client ID and Client Secret noted in Step 7 of Creating an Application on GitLab and the Group ID from Step 4 of Get the group ID, then click Next.

image-20240425-205439.png

 

  1. Click Next again.

image-20240425-205825.png

 

  1. You will be redirected to the Authorization page of GitLab. Click Authorize.

image-20240425-210303.png

 

  1. Click Done.

image-20240425-210614.png

 

  1. Check the Sync Summary and Click Close.

image-20240425-210649.png

 

Related content