> 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/bitbucket-data-center/integracja/wymagane-uprawnienia.md).

# Wymagane uprawnienia

**Aby chronić środowisko Bitbucket Data Center (DC) za pomocą Xopero ONE, konto używane do autoryzacji połączenia musi mieć odpowiednie uprawnienia umożliwiające dostęp do projektów, repozytoriów oraz powiązanych zasobów przeznaczonych do objęcia kopią zapasową.**

***

## Obsługiwane wersje platformy

**Xopero ONE** obsługuje platformę **Bitbucket Data Center** (**DC**) od wersji 3.0.4, zapewniając kompleksową ochronę repozytoriów oraz metadanych niezależnie od systemu operacyjnego hosta, na którym działa środowisko **Bitbucket DC**.

***

## Uprawnienia konta

{% hint style="info" %}
W przypadku integracji z platformą **Bitbucket Data Center**, zamiast tradycyjnego hasła, można użyć tokena dostępu HTTP. Ponieważ taki token dziedziczy uprawnienia przypisane do konta użytkownika, przed skonfigurowaniem połączenia należy upewnić się, że jego zakres uprawnień jest ograniczony do poziomu niezbędnego do prawidłowego działania systemu **Xopero ONE**.
{% endhint %}

Na platformie **Bitbucket Data Center** uprawnienia mogą być zarządzane na trzy sposoby (poziomy), z których każdy jest w pełni obsługiwany przez **Xopero ONE**:

1. **Uprawnienia globalne (global permissions)** — konto użytkownika używane do integracji platformy **Bitbucket DC** z **Xopero ONE** musi posiadać co najmniej uprawnienia administratora. Wykorzystanie uprawnień na poziomie globalnym zapewnia aplikacji dostęp do wszystkich repozytoriów w całej instancji **Bitbucket Data Center** i umożliwia objęcie ich pełną ochroną.
2. **Uprawnienia na poziomie projektu (project permissions)** — alternatywnie, uprawnienia można przypisać bezpośrednio na poziomie konkretnego projektu. Nadanie kontu użytkownika uprawnień zapisu (write) ogranicza zasięg działania systemu **Xopero ONE** wyłącznie do repozytoriów znajdujących się w obrębie wskazanych projektów.
3. **Uprawnienia na poziomie repozytorium (repository permissions)** — dostęp może być konfigurowany indywidualnie dla każdego repozytorium, co zapewnia granularną kontrolę na dwóch poziomach operacyjnych:
   1. Odczyt (read) — poziom wystarczający do tworzenia kopii zapasowych, ale niewystarczający do przeprowadzania operacji przywracania repozytoriów.
   2. Zapis (write) — pełne uprawnienia operacyjne, które umożliwiają zarówno wykonywanie kopii zapasowych, jak i odtwarzanie danych w środowisku docelowym.

***

## Przydatne linki i materiały

{% embed url="<https://confluence.atlassian.com/bitbucketserver/users-and-groups-776640439.html>" %}
