Adding GitHub Enterprise organization to GitProtect
Learn how to integrate your GitHub Enterprise organization with GitProtect using a personal access token (PAT).
Last updated
Was this helpful?
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.
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.
The below steps demonstrate how to quickly integrate a GitHub Enterprise organization with GitProtect using GitProtect Management Service.
GitProtect supports backup and restore for GitHub Enterprise Cloud deployments that are separated from the main GitHub environment (for example, your-org.ghe.com). You can integrate isolated GitHub Enterprise Cloud instances as GitHub Enterprise Cloud with Data Residency.
Open the DevOps tab on the left side of the window and select GitHub from the list.

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.

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

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

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

Click Proceed to complete the process of adding your GitHub Enterprise organization and grant GitProtect access to the specified resources.
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?
Was this helpful?

