Authentication
GitLab uses a Personal Access Token (PAT) with theread_api scope for authentication. The token is stored encrypted in the local database.
Jinzo requires only
read_api access. No write operations are performed against your GitLab instance.What Gets Synced
| Field | Details |
|---|---|
| Entity kind | issue, merge_request |
| Resource kind | gitlab_project |
| Data synced | Title, description, state (open/closed/merged), labels, assignee, issue/MR number, draft status |
Setup
Generate a Personal Access Token
In GitLab, go to Settings > Access Tokens and create a new token with the
read_api scope.Connect GitLab
Go to Settings > Apps in Jinzo and click Connect next to GitLab. Enter your GitLab domain (defaults to
gitlab.com for cloud, or enter your self-hosted domain) and paste your access token.Select Projects
Choose which GitLab projects to sync. The project list shows the full namespace path and visibility (private or public).
Self-Hosted Instances
Jinzo supports self-hosted GitLab installations. During setup, replacegitlab.com with your instance domain (e.g., gitlab.mycompany.com). The token and API calls will target your custom domain.