Setup
Permissions
The Blitzy GitLab Cloud App requires the following permissions, scoped to the minimum level needed.| Permission | Access Level | Purpose |
|---|---|---|
api | Read & Write | Access all groups, projects, container registry, dependency proxy, and package registry |
read_user | Read | Read your profile via the /user endpoint (username, public email, full name) and read-only access to /users endpoints |
write_repository | Read & Write | Read and write to repositories on private projects using Git-over-HTTP |
Permission Mapping Reference
| Operation | Required Scope | GitLab API |
|---|---|---|
| Clone repository | write_repository | Git-over-HTTP |
| Create branch | write_repository | Git-over-HTTP |
| Push commits | write_repository | Git-over-HTTP |
| Create merge request | api | Merge Requests API |
| List projects | api | Projects API |
| Read user identity | read_user | Users API |