Skip to content

Installation

Git-Zen installation is quick. The app steps you through the process.

First, install Git-Zen from the Zendesk Marketplace and authorize Zendesk. Then continue here to connect GitLab.

These steps are for GitLab.com. If you run your own GitLab server, see Self-hosted GitLab setup.

After you click Allow on the Zendesk authorization screen, Git-Zen opens the GitLab.com authorization screen. If you are not signed in to GitLab, GitLab asks you to sign in.

Git-Zen asks for the api scope. Git-Zen acts in GitLab as the user who authorizes it. See GitLab OAuth user.

When you authorize Git-Zen, the authorization window closes. Return to your Zendesk window and refresh it.

If your company does not allow OAuth apps, use a personal access token instead.

You now see the full Git-Zen app in the sidebar. A Webhooks icon appears on the Git-Zen menu bar.

Click this icon to see your GitLab projects. Select the projects you want to use with Git-Zen, then click Save Changes.

The list shows the projects the OAuth user is a member of, directly or through a group. Git-Zen hides archived projects. It lists up to 1,000 projects. See Group authorization if projects are missing.

Git-Zen creates one webhook in each selected project. The webhook sends these events: Push events, Issues events, Comments, Confidential issues events, and Confidential comments. See What syncs from GitLab.

You are ready to begin using Git-Zen.