Personal Access Token in GitLab

Permissions required to backup selected repository metadata

By creating Personal Access Token, you can assign various types of permissions. Below is a list of permissions that will allow you to backup the repository metadata you are interested in in your organization.

read_api - Read permission required to assign an organization to GitLab.

api - Grants complete read/write access to the API, including all groups and projects.

read_repository - it is required to access the list of repositories and to be able to back them up.

write_repository - it is required to access to restore repository.

read_registry - grants read access to a Container Registry images if a project is private and authorization is required.

Remember that if you grant only read permissions, it will be possible to perform a backup, but to restore them, you will have to generate a new token with write permissions.

For more information on Personal Access Token, visit the GitLab site: https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html

Last updated