> For the complete documentation index, see [llms.txt](https://helpcenter.xopero.com/xopero-one-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.xopero.com/xopero-one-en/pl/kopia-zapasowa-i-przywracanie/devops/github-enterprise/integracja/dodawanie-organizacji-github-enterprise-do-xopero-one.md).

# Dodawanie organizacji GitHub Enterprise do Xopero ONE

**Integracja organizacji GitHub Enterprise z Xopero ONE umożliwia scentralizowane tworzenie kopii zapasowych oraz zarządzanie wszystkimi repozytoriami w wybranym środowisku GitHub. Po połączeniu organizacji administratorzy mogą ustawiać harmonogramy kopii zapasowych, stosować polityki retencji, organizować repozytoria w grupy oraz monitorować status synchronizacji i czas wykonywania kopii zapasowych bezpośrednio z poziomu panelu zarządzania, aby zapewnić spójną ochronę i zgodność z politykami bezpieczeństwa danych.**

***

## Ważna informacja

Integracja **GitHub Enterprise Cloud** oraz **GitHub Enterprise Server** z **Xopero ONE** jest możliwa wyłącznie przy użyciu tokenu dostępu osobistego (personal access token).

Dodatkowo, jeśli organizacja **GitHub Enterprise Cloud** z funkcją data residency obejmuje zarządzanych użytkowników (managed users) z włączonym SSO, **token musi zostać autoryzowany**. Chociaż autoryzacja tokenu w jednej organizacji umożliwia **Xopero ONE** pobranie wszystkich powiązanych jednostek, zalecamy autoryzowanie każdej organizacji, którą chcesz zabezpieczyć. Autoryzacja tokenu jest również wymagana w każdej organizacji, do której planujesz przywracać dane.

{% hint style="info" %}
Więcej informacji na temat autoryzacji tokenu można znaleźć w sekcji [Przydatne linki i materiały](#przydatne-linki-i-materialy).
{% endhint %}

***

## Proces integracji

Poniższe kroki opisują, jak zintegrować organizację **GitHub Enterprise** z **Xopero ONE** przy użyciu **Xopero ONE Management Service**.

{% hint style="success" %}
**Xopero ONE** obsługuje tworzenie i przywracanie kopii zapasowych dla instancji **GitHub Enterprise Cloud** odseparowanych od głównego środowiska **GitHub** (np. <kbd>twoja-organizacja.ghe.com</kbd>). Takie odizolowane instancje **GitHub Enterprise Cloud** można integrować z **Xopero ONE** jako **GitHub Enterprise Cloud with Data Residency**.
{% endhint %}

{% stepper %}
{% step %}
Otwórz kartę **DevOps** po lewej stronie okna i wybierz **GitHub** z listy.

<figure><img src="/files/cvAXuFBmnNrNQFX3HjX7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Kliknij przycisk **Połącz** pod odpowiednim typem instancji **GitHub Enterprise** (**GitHub Enterprise Server** lub **GitHub Enterprise Cloud with Data Residency**).

{% hint style="info" %}
Jeśli masz już dodaną organizację **GitHub Enterprise**, najpierw kliknij przycisk **+ Zabezpiecz** w lewym górnym rogu.
{% endhint %}

<figure><img src="/files/yfMxuT5NSG021vCSJpja" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
W sekcji **Ustawienia** wprowadź adres usługi **GitHub Enterprise** oraz dodaj lub wybierz osobisty token dostępu (PAT) z **Managera Haseł**.

<figure><img src="/files/VFWmQDIzmqPVViYg08ez" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Zdecyduj, czy **Xopero ONE** ma automatycznie dodawać nowe repozytoria do planu kopii zapasowej.

<figure><img src="/files/Ks6hb0YcKlYPVRc52TL3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Skonfiguruj synchronizację repozytorium oraz domyślnego workera. Określ czas rozpoczęcia synchronizacji lub ustaw interwał czasowy dla automatycznych aktualizacji.

<figure><img src="/files/tRqIcyuDcbarrU4oIvT8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Kliknij przycisk **Kontynuuj**, aby zakończyć proces dodawania organizacji **GitHub Enterprise** i nadać **Xopero ONE** dostęp do wskazanych zasobów.
{% endstep %}

{% step %}
Twoja organizacja **GitHub Enterprise** została pomyślnie dodana do **Xopero ONE**. Kliknij przycisk **Niestandardowa polityka**, aby zmodyfikować ustawienia polityki kopii zapasowej, lub przycisk **Uruchom kopię zapasową**, aby natychmiast uruchomić kopię zapasową zgodnie z aktualną konfiguracją polityki.

<figure><img src="/files/LYtuaC0cSUkUeEWUiRGj" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Przydatne linki i materiały

{% embed url="<https://docs.github.com/en/enterprise-server@3.4/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token>" %}

{% embed url="<https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens>" %}

{% embed url="<https://docs.github.com/en/enterprise-cloud@latest/authentication/authenticating-with-single-sign-on/authorizing-a-personal-access-token-for-use-with-single-sign-on>" %}
