# Dodatkowe poświadczenia Bitbucket

## 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="/files/Gyc4L48sOnTVj7YFmA8y" 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="/files/auqNwGDKCZAljp8AuvRC" alt="" width="368"><figcaption></figcaption></figure>
{% endstep %}

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

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

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

<figure><img src="/files/3r5Z2K159LpYvaIjbnPw" 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="/files/MZClCLLdUASWhMRixMWh" 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="/files/0xIX7vzTUIgpezhQBsmA" 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="/files/lovu1WwYWrbLsDZMEUjP" 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.xopero.com/xopero-one-en/pl/zarzadzanie-ryzykiem-i-zgodnoscia/zapobieganie-ograniczeniom-zadan/dodatkowe-poswiadczenia-bitbucket.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
