Помощен център на Scribble Maps
Смяна на езика

Свържете AWS S3 bucket към вашия екип - (Уеб приложение за екипи)

Какво прави S3 Bucket Storage

Свържете собствен Amazon Web Services (AWS) S3 bucket, за да могат членовете на екипа да зареждат геопространствени файлове от него и да запазват карти в него. Файловете остават във вашия bucket. Само собствениците и администраторите могат да настроят това.

Отваряте тази страница от секцията S3 Bucket на екипния портал.

Въведете данните за bucket-а

  1. Bucket Name (задължително). Името на вашия S3 bucket.
  2. Регион (задължително). Изберете AWS региона, в който се намира вашият bucket.
  3. Folder Prefix (по избор). Префикс или папка за всички файлове на ScribbleMaps, например maps/ или data/.

Изберете метод за удостоверяване

Изберете как ScribbleMaps да влиза във вашия bucket.

IAM Role (препоръчително)

IAM Role използва временни идентификационни данни чрез AWS STS. Няма статични ключове за управление, така че е по-сигурно.

  1. Копирайте External ID с бутона за копиране. Нуждаете се от него за trust policy на ролята.
  2. Щракнете върху Setup Instructions за пълните стъпки. Накратко: - В AWS IAM Console създайте роля и изберете Another AWS account като доверен обект. - Въведете AWS Account ID на ScribbleMaps, показан в инструкциите. - Отметнете Require external ID и поставете External ID от тази страница. - Прикачете policy, което позволява s3:GetObject, s3:PutObject, s3:DeleteObject и s3:ListBucket върху вашия bucket.
  3. Поставете ARN на ролята в полето Role ARN.

IAM Role не е достъпна за AWS GovCloud региони.

Access Keys

Access Keys използват AWS Access Key ID и Secret Access Key. Този метод е задължителен за AWS GovCloud региони.

  1. Въведете вашия Access Key ID.
  2. Въведете вашия Secret Access Key. Той се съхранява криптиран. Ако вече има запазен ключ, оставете това поле празно, за да го запазите, или въведете нова стойност, за да го замените.

Запишете и тествайте

  1. Щракнете върху Запиши настройките.
  2. Щракнете върху Test Connection, за да потвърдите, че ScribbleMaps може да достигне bucket-а. Този бутон работи, след като bucket-ът е конфигуриран.
  3. След като е настроено, използвайте превключвателя S3 Storage, за да включите или изключите интеграцията за вашия екип.

Задължителна CORS конфигурация

Вашият bucket се нуждае от CORS правило, за да може браузърът да качва в него. Добавете това към CORS настройките на bucket-а:

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

Ако членовете на екипа не могат да запазват или зареждат файлове след настройката, най-вероятно bucket-ът все още се нуждае от това CORS правило.

Последна промяна