Scribble Maps Kömək Mərkəzi
Dili dəyişin

AWS S3 bucket-ini komandanıza qoşun - (Komanda veb tətbiqi)

S3 Bucket Anbarı nə edir

Komanda üzvlərinin ondan geoməkan fayllarını yükləyə və xəritələri ona yadda saxlaya bilməsi üçün öz Amazon Web Services (AWS) S3 bucket-inizi qoşun. Fayllar sizin bucket-inizdə qalır. Bunu yalnız sahiblər və adminlər qura bilər.

Bu səhifəni komanda portalının S3 Bucket bölməsindən açırsınız.

Bucket məlumatlarını daxil edin

  1. Bucket Name (tələb olunur). S3 bucket-inizin adı.
  2. Region (tələb olunur). Bucket-inizin yerləşdiyi AWS regionunu seçin.
  3. Folder Prefix (könüllü). Bütün ScribbleMaps faylları üçün prefiks və ya qovluq, məsələn maps/ və ya data/.

Autentifikasiya metodunu seçin

ScribbleMaps-in bucket-inizə necə daxil olacağını seçin.

IAM Role (tövsiyə olunur)

IAM Role AWS STS vasitəsilə müvəqqəti etibarnamələrdən istifadə edir. İdarə ediləcək statik açarlar yoxdur, buna görə də daha təhlükəsizdir.

  1. External ID-ni kopyala düyməsi ilə kopyalayın. Rolun etibar siyasəti üçün ona ehtiyacınız var.
  2. Tam addımlar üçün Setup Instructions düyməsinə klikləyin. Qısaca: - AWS IAM Console-da rol yaradın və etibarlı qurum kimi Another AWS account seçin. - Təlimatlarda göstərilən ScribbleMaps AWS Account ID-ni daxil edin. - Require external ID seçimini işarələyin və bu səhifədəki External ID-ni yapışdırın. - Bucket-iniz üzərində s3:GetObject, s3:PutObject, s3:DeleteObject və s3:ListBucket əməliyyatlarına icazə verən siyasət əlavə edin.
  3. Rolun ARN-ni Role ARN sahəsinə yapışdırın.

IAM Role AWS GovCloud regionları üçün əlçatan deyil.

Access Keys

Access Keys AWS Access Key ID və Secret Access Key-dən istifadə edir. Bu metod AWS GovCloud regionları üçün tələb olunur.

  1. Access Key ID-nizi daxil edin.
  2. Secret Access Key-inizi daxil edin. O, şifrələnmiş şəkildə saxlanılır. Açar artıq yadda saxlanılıbsa, onu saxlamaq üçün bu sahəni boş buraxın və ya əvəz etmək üçün yeni dəyər yazın.

Yadda saxlayın və sınayın

  1. Ayarları yadda saxla düyməsinə klikləyin.
  2. ScribbleMaps-in bucket-ə çata bildiyini təsdiqləmək üçün Test Connection düyməsinə klikləyin. Bu düymə bucket konfiqurasiya edildikdən sonra işləyir.
  3. Quraşdırma bitdikdən sonra komandanız üçün inteqrasiyanı aktiv və ya deaktiv etmək üçün S3 Storage açarından istifadə edin.

Tələb olunan CORS konfiqurasiyası

Brauzerin ora yükləmə edə bilməsi üçün bucket-inizə CORS qaydası lazımdır. Bunu bucket-in CORS ayarlarına əlavə edin:

[{
"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]

Quraşdırmadan sonra komanda üzvləri faylları yadda saxlaya və ya yükləyə bilmirlərsə, çox güman ki, bucket-ə hələ də bu CORS qaydası lazımdır.

Son yenilənmə