Uprawnienia wymagane do zintegrowania platformy Bitbucket Data Center z Xopero ONE w celu zapewnienia pełnej ochrony jej zasobów.
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ą.
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.
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:
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ą.
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.
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:
Odczyt (read) — poziom wystarczający do tworzenia kopii zapasowych, ale niewystarczający do przeprowadzania operacji przywracania repozytoriów.
Zapis (write) — pełne uprawnienia operacyjne, które umożliwiają zarówno wykonywanie kopii zapasowych, jak i odtwarzanie danych w środowisku docelowym.