For the complete documentation index, see llms.txt. This page is also available as Markdown.

Adding GitHub Enterprise organization to GitProtect

Learn how to integrate your GitHub Enterprise organization with GitProtect using a personal access token (PAT).

Integrating a GitHub Enterprise organization with GitProtect allows centralized backup and management of all repositories within the selected GitHub environment. Once the organization is connected, administrators can set backup schedules, apply retention policies, organize repositories into groups, and monitor synchronization status and backup times directly from the dashboard to ensure consistent protection and compliance with data security policies.


Important notice

Integration with GitHub Enterprise Cloud and GitHub Enterprise Server in GitProtect is only possible through a personal access token (PAT).

Additionally, if a GitHub Enterprise Cloud organization with data residency includes managed users with SSO enabled, the token must be authorized. Although authorizing the token in a single organization allows GitProtect to retrieve all organizations, we recommend authorizing each one you intend to protect. Token authorization is also required in any organization to which you plan to restore data.

You can find more information about token authorization in the Useful links and items section.


Integration process

The below steps demonstrate how to quickly integrate a GitHub Enterprise organization with GitProtect using GitProtect Management Service.

1

Open the DevOps tab on the left side of the window and select GitHub from the list.

2

Click Connect under the appropriate GitHub Enterprise instance type (GitHub Enterprise Server or GitHub Enterprise Cloud with Data Residency).

If you already have a GitHub Enterprise organization added, click the + Add new button in the top-left corner first.

3

In Settings, enter the GitHub Enterprise service address and add or select a personal access token (PAT) from the Password Manager.

4

Choose whether GitProtect should automatically add new repositories to your backup.

5

Configure the repository synchronization and the default worker. Specify the synchronization start time or set a time interval for automatic updates.

6

Click Proceed to complete the process of adding your GitHub Enterprise organization and grant GitProtect access to the specified resources.

7

Your GitHub Enterprise organization has been successfully added to GitProtect. Click Custom policy to modify the backup policy settings, or click Run backup to start the backup immediately using the current policy configuration.


Last updated

Was this helpful?