> 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/gitlab/integracja/dodawanie-organizacji-gitlab-cloud-do-xopero-one.md).

# Dodawanie organizacji GitLab (cloud) do Xopero ONE

## Używając OAuth <a href="#add_new_organization" id="add_new_organization"></a>

{% stepper %}
{% step %}
Zaloguj się do [**XMS**](#user-content-fn-1)[^1], otwórz kartę **DevOps** po lewej stronie okna i wybierz **GitLab** z listy.

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

{% step %}
Kliknij przycisk **Połącz** pod **GitLab**.

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

{% step %}
[W oknie, które się pojawi](#additional-browser-permissions), zaloguj się **kontem użytkownika**, które posiada **wymagane uprawnienia** dla repozytoriów lub projektów, które mają być chronione. Jeśli Twoja sesja logowania do **GitLab** jest aktywna w innej karcie, logowanie zakończy się automatycznie.

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

{% step %}
Nadaj **Xopero ONE** dostęp do określonych zasobów (gdy zostaniesz o to poproszony).
{% endstep %}

{% step %}
Twoja organizacja **GitLab** została pomyślnie dodana do **Xopero ONE**. Kliknij **Niestandardowa polityka**, aby dostosować ustawienia polityki backupu, lub kliknij **Uruchom kopię zapasową**, aby natychmiast wykonać backup, używając bieżącej konfiguracji.

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

***

## Używając OAuth (Tryb zaawansowany)

{% stepper %}
{% step %}
Zaloguj się do [**XMS**](#user-content-fn-1)[^1], otwórz kartę **DevOps** po lewej stronie okna i wybierz **GitLab** z listy.

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

{% step %}
Kliknij link **tryb zaawansowany** pod kafelkami **GitLab** i **GitLab Self-managed**.

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

{% step %}
Ustaw metodę uwierzytelniania:

1. W **Uwierzytelnianie**, wybierz **GitLab**.
2. W polu **Połącz za pomocą**, wybierz **OAuth App**.
3. Wybierz czy **Xopero** ma automatycznie zabezpieczać nowe repozytoria oraz czy w backupie powinny zostać uwzględnione grupy **GitLab**.

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

{% step %}
Skonfiguruj odświeżanie repozytoriów i domyślnego workera. Określ godziny synchronizacji lub ustaw interwał czasowy dla automatycznych aktualizacji.

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

{% step %}
[W oknie, które się pojawi](#additional-browser-permissions), zaloguj się **kontem użytkownika**, które posiada **wymagane uprawnienia** dla repozytoriów lub projektów, które mają być chronione. Jeśli Twoja sesja logowania do **GitLab** jest aktywna w innej karcie, logowanie zakończy się automatycznie.
{% endstep %}

{% step %}
Nadaj **Xopero ONE** dostęp do określonych zasobów (gdy zostaniesz o to poproszony).
{% endstep %}

{% step %}
Twoja organizacja **GitLab** została pomyślnie dodana do **Xopero ONE**. Kliknij **Niestandardowa polityka**, aby dostosować ustawienia polityki backupu, lub kliknij **Uruchom kopię zapasową**, aby natychmiast wykonać backup, używając bieżącej konfiguracji.

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

***

## Używając Osobistego tokena dostępu (PAT)

{% stepper %}
{% step %}
Zaloguj się do [**XMS**](#user-content-fn-1)[^1], otwórz kartę **DevOps** po lewej stronie okna i wybierz **GitLab** z listy.

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

{% step %}
Kliknij link **tryb zaawansowany** pod kafelkami **GitLab** i **GitLab Self-managed**.

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

{% step %}
Ustaw metodę uwierzytelniania:

1. W **Uwierzytelnianie**, wybierz **GitLab**.
2. W polu **Połącz za pomocą**, wybierz **Login i "Personal Access Token"**.
3. Wprowadź **Nazwę użytkownika** lub **e-mail**.
4. Dodaj lub wybierz **PAT** z **Managera haseł**.
5. Wybierz czy **Xopero** ma automatycznie zabezpieczać nowe repozytoria oraz czy w backupie powinny zostać uwzględnione grupy **GitLab**.

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

{% step %}
Skonfiguruj odświeżanie repozytoriów i domyślnego workera. Określ godziny synchronizacji lub ustaw interwał czasowy dla automatycznych aktualizacji.

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

{% step %}
Kliknij **Kontynuuj** aby zakończyć dodawanie organizacji **GitLab** i nadać **Xopero** **ONE** dostęp do określonych zasobów
{% endstep %}
{% endstepper %}

***

## Dodatkowe uprawnienia przeglądarki

Podczas dodawania organizacji może zostać wyświetlony monit o nadanie aplikacji **Xopero ONE** dodatkowych uprawnień — upewnij się, że Twoja przeglądarka zezwala **Xopero** na otwieranie **wyskakujących okien** (**pop-up windows**).

W zależności od przeglądarki możesz dostosować ustawienia tak, aby zezwalały na **wyskakujące okna**, lub zezwolić na **jednokrotne** otwarcie okna autoryzacji.

[^1]: Xopero ONE Management Service
