Wszystkie strony
Obsługiwane przez GitBook
1 z 1

Loading...

Uprawnienia

Ograniczenia klucza aplikacji

Tylko klucze aplikacji utworzone ręcznie w interfejsie sieciowym Backblaze lub za pomocą natywnego API Backblaze B2 mogą być używane do uwierzytelniania z API kompatybilnym z Backblaze S3.

Automatycznie utworzony master application key nie jest wspierany w API kompatybilnym z Backblaze S3.

Jeśli klucz aplikacji jest ograniczony do zasobnika (bucketu), wymagane jest uprawnienie listAllBucketNames dla zgodności z SDK i integracjami. To uprawnienie można włączyć podczas tworzenia w interfejsie sieciowym lub za pomocą wywołania (call) API: b2_create_key.

Zasadniczo zarówno uprawnienia writeFiles jak i deleteFiles muszą być przypisane do każdego klucza używanego do usuwania plików w API kompatybilnych z S3.

API kompatybilne z Backblaze S3 nie wspiera nieuwierzytelnionych wywołańListObject dla publicznych zasobników (bucketów).


Obsługa niezmiennego magazynu

Pamiętaj, że konfiguracja niezmiennego magazynu jest dostępna wyłącznie podczas tworzenia nowego zasobnika (bucketu) — nie ma opcji włączenia jej dla już istniejącego zasobnika.

Włączenie retencji i/lub wersjonowania dla zasobnika może spowodować przechowywanie dodatkowych danych — zaleca się, aby okres retencji w Xopero ONE był dłuższy niż ustawiony dla magazynu. W przeciwnym razie może to prowadzić do przeciążenia magazynu.

Jeśli chcesz używać opcji niezmiennego magazynu, wymagane są następujące uprawnienia:

Wymagane do odczytu konfiguracji blokady obiektu (Object Lock)
s3:GetBucketObjectLockConfiguration
Wymagane do odczytu konfiguracji wersjonowania
configuration.s3:GetBucketVersioning

Należy dodać je do sekcji Action, po zmianach sekcja powinna wyglądać jak pokazano poniżej:

"Action": [
                    "s3:ListBucket",
                    "s3:GetObject",
                    "s3:PutObject",
                    "s3:DeleteObject",
		    "s3:GetBucketVersioning",
	            "s3:GetBucketObjectLockConfiguration"
               ],

Przydatne linki i materiały

b2_create_bucketwww.backblaze.com
Logo
Immutable Backups: Five Ways to Use Object Lock ImmutabilityBackblaze Blog | Cloud Storage & Cloud Backup
Logo