> 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/zarzadzanie-ryzykiem-i-zgodnoscia/zapobieganie-ograniczeniom-zadan/dodatkowe-poswiadczenia-bitbucket.md).

# Dodatkowe poświadczenia Bitbucket

Ten artykuł wyjaśnia, jak przygotować i dodać dodatkowe konta Bitbucket do Xopero ONE w celu zapobiegania ograniczeniom żądań.

## Przygotowanie konta Bitbucket

**Xopero ONE** umożliwia uwierzytelnianie za pomocą wielu kont organizacji podczas backupu repozytoriów. Pomaga to rozłożyć limity wysyłanych żądań (narzucone przez dostawcę usług) na większą liczbę kont, co przyspiesza proces backupu i zapobiega ograniczeniom żądań.

{% hint style="danger" %}
Dodatkowe konta wymagają do uwierzytelnienia hasła aplikacji (app password).
{% endhint %}

Aby dodać dodatkowe konta do uwierzytelniania w organizacji **Bitbucket**, zaloguj się na swoje konto **Bitbucket** i dodaj członka do obszaru roboczego (**workspace**). Użytkownik powinien należeć do grupy z rolą **Administratora repozytoriów**, a także mieć zaznaczoną opcję **Administrowanie obszarem roboczym** (**Can administer all workspace and repository settings**).

{% hint style="danger" %}
Konieczne jest włączenie **trybu deweloperskiego** (**development** **mode**) **Bitbucket** — ten typ aplikacji wymaga, aby w ustawieniach **Bitbucket** włączony był tryb deweloperski.
{% endhint %}

💡Więcej informacji na temat dostępu do obszaru roboczego znajdziesz w [oficjalnej dokumentacji Bitbucket](https://support.atlassian.com/bitbucket-cloud/docs/grant-access-to-a-workspace).

<figure><img src="https://content.gitbook.com/content/wg6DDqlTFok8F9zv6rqa/blobs/TJd3MxtJDI5ncGAQngIz/prepare.png" alt=""><figcaption></figcaption></figure>

***

## Lokalizacja hasła aplikacji i wymagane uprawnienia <a href="#where_to_get_the_app_password_for_authentication" id="where_to_get_the_app_password_for_authentication"></a>

Możesz wygenerować wiele haseł aplikacji na karcie **App passwords** swojego konta **Bitbucket**.\
Minimalne uprawnienia wymagane do autoryzacji aplikacji **Xopero ONE** do wykonania backupu repozytorium to:

* [x] Account: **Read**
* [x] Repositories: **Read** i **Admin**

{% hint style="warning" %}
Jeśli chcesz, aby backup obejmował również metadane repozytorium, musisz nadać dodatkowe uprawnienia.
{% endhint %}

***

## Dodawanie poświadczeń Bitbucket do Xopero ONE

{% hint style="danger" %}
Dodanie nowych poświadczeń do **Xopero ONE** nie integruje ich automatycznie z zadaniami backupu — <mark style="color:$danger;">**musisz**</mark> zatwierdzić korzystanie z tych poświadczeń w planie backupu.
{% endhint %}

{% stepper %}
{% step %}
Zaloguj się do  [**XMS**](#user-content-fn-1)[^1] i otwórz kartę **DevOps**. Znajdź swoje repozytorium **Bitbucket** i kliknij **Edytuj** w lewym dolnym rogu kafelka.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2Fdhv8uWi1HbTapZpfdOI3%2Fimage.png?alt=media&amp;token=eb2e2910-7347-4108-a7f3-a555aa87b9f2" alt="" width="368"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Przejdź do sekcji **Dodatkowe poświadczenia**.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FYOTvSXyqaXouPtAJGmf9%2Fimage.png?alt=media&amp;token=567c4c7e-98e9-4197-b7b8-15607b40f94a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Kliknij przycisk **Dodaj**, wprowadź poświadczenia, a następnie kliknij **Zapisz** aby zakończyć.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FHRngGw6Ory9xEvL2UY8a%2Fimage.png?alt=media&amp;token=d3083249-61b1-4ba9-abce-c09878ac10bc" alt="" width="368"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Włączanie poświadczeń Bitbucket dla backupu

{% stepper %}
{% step %}
W [**XMS**](#user-content-fn-1)[^1], otwórz kartę plany i kliknij **Dodaj plan**, albo wybierz opcję **Edytuj plan** jeśli już go posiadasz.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FXBzR5TR0Gm0MHweGrRPL%2Fimage.png?alt=media&amp;token=86542671-b9c8-4c53-9955-75e0276500dc" alt="" width="234"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Przewiń do sekcji **Ustawienia zaawansowane**, kliknij **Edytuj**, i włącz przełącznik **Dodatkowe konta Git**.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2Fz3ldNMKaRcs4T5StHXIZ%2Fimage.png?alt=media&amp;token=10c047fc-de5a-44f3-8ea9-0616dfe74b4c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
System wyświetli wszystkie dodatkowe konta dostępne dla wybranej organizacji. Przełącz przełącznik na **WŁ**. (**ON**) obok kont, których chcesz użyć, a następnie kliknij przycisk **Zapisz**.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FA2C1UWY28IjmVeBl0OyP%2Fimage.png?alt=media&amp;token=d397b833-aa31-4e18-b64f-d767b07974df" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Wróć do panelu **Edycji planu backupu**, kliknij przycisk **Zapisz**, aby zapisać ustawienia planu backupu. Plan backupu będzie teraz działał, używając wybranych dodatkowych kont **Bitbucket.**
{% endstep %}
{% endstepper %}

[^1]: Xopero ONE Management Service
