Certain personal access token permissions are required to perform backups and restores for GitLab.
Operation |
Personal access token permissions |
---|---|
Backup |
"read_api" scope is required at the project level or at the organization level. "read_repository" scope is required at the project level or at the organization level to access the repositories on private projects and for serving Git Requests over HTTPS using PAT. |
Restore |
"api" scope and "read_api" scope are required at the project level or at the organization level. "read_repository" and "write_repository" scope are required at the project level or at the organization level to access the repositories on private projects and for serving Git Requests over HTTPS using PAT. |