Connecting Usersnap Platform Projects with GitLab

GitLab and Usersnap Platform can be easily connected.

Usersnap supports both cloud accounts on as well as on-premise installations.

For on-premise GitLab, Usersnap integrates with GitLab version 9.0 (released March 2017) and above.


Here's how it works:

Go to the preferences of your GitLab account.


Slect the "Access Tokens" and create a personal token for use in your Usersnap Integration settings.
Enable API access for the personal token.


Copy the personal token. You will need this when you connect Usersnap Platform to GitLab.


If you have a self-hosted on-premise instance of GitLab, please make sure your integration server allows access from our rendering IPs and if you are using SSL, that you have valid certificates in place. You can check out SSL Labs certificate.

Enter your GitLab personal token. If you are using the on-premise version, you will need to enter your hostname.
Click on 'Connect now!'.


You can now choose the GitLab project where you want to send your Usersnap screens, the default assignee, milestone as well as issue labels.

Click 'Save' and start sending your Usersnap screens directly to your GitLab project.


This is how a ticket looks like in GitLab.