Adding GitLab (cloud) organization to Xopero ONE

This article explains how to add a GitLab (cloud) organization to the Xopero ONE platform to protect repositories or restore existing backups.

Using OAuth

1

Log in to , open the DevOps tab on the left side of the window, and select GitLab from the list.

2

Click the Connect button under GitLab.

3

In the window that pops-up, log in with a user account which has the required permissions for the repositories or projects to protect. If your GitLab login session is active in a different tab, the login will complete automatically.

4

Grant Xopero ONE access to the specified resources (when prompted).

5

Your GitLab organization has now been successfully added to Xopero ONE. Click Customize policy to adjust your backup policy settings, or click Run now to execute the backup immediately using the current policy configuration.


Using OAuth (Advanced Mode)

1

Log in to , open the DevOps tab on the left side of the window, and select GitLab from the list.

2

Click the advanced mode link under GitLab and GitLab Self-managed tiles.

3

Set your authentication method.

  1. In Authentication, select GitLab.

  2. For Connect using, choose OAuth App.

  3. Choose whether Xopero should automatically add new repositories to your backup and whether it should include GitLab groups in the backup.

4

Configure your repository sync and default worker. Specify hours for synchronization, or set a time interval for automatic updates.

5

In the window that pops-up, log in with a user account which has the required permissions for the repositories or projects to protect. If your GitLab login session is active in a different tab, the login will complete automatically.

6

Grant Xopero ONE access to the specified resources (when prompted).

7

Your GitLab organization has now been successfully added to Xopero ONE. Click Customize policy to adjust your backup policy settings, or click Run now to execute the backup immediately using the current policy configuration.


Using Personal Access Token (PAT)

1

Log in to , open the DevOps tab on the left side of the window, and select GitLab from the list.

2

Click the advanced mode link under GitLab and GitLab Self-managed tiles.

3

Set your authentication method.

  1. In Authentication, select GitLab.

  2. For Connect using, choose Login and Personal Access Token.

  3. Enter your username or email.

  4. Add or select PAT from the Password Manager.

  5. Choose whether Xopero should automatically add new repositories to your backup and whether it should include GitLab groups in the backup.

4

Configure your repository sync and default worker. Specify hours for synchronization, or set a time interval for automatic updates.

5

Click Proceed to complete adding your GitLab organization and grant Xopero ONE access to the specified resources.


Additional browser permissions

When adding an organization, you may be prompted to grant additional permissions to the Xopero ONE application— make sure your browser allows Xopero to open pop-up windows.

Depending on your browser, you can either adjust the settings to allow pop-ups or permit the authorization window to open once.

Mozilla pop-up allowance

Last updated