Scribble Maps анықтама орталығы
Тілді өзгерту

AWS S3 бакетін командаңызға қосу - (Team веб-қосымшасы)

S3 Bucket Storage не істейді

Өзіңіздің Amazon Web Services (AWS) S3 бакетін қосыңыз, сонда команда мүшелері одан геокеңістіктік файлдарды жүктей алады және карталарды соған сақтай алады. Файлдар сіздің бакетте қалады. Мұны тек иелері мен әкімшілер баптай алады.

Бұл бетті команда порталының S3 Bucket бөлімінен ашасыз.

Бакет мәліметтерін енгізіңіз

  1. Bucket Name (міндетті). S3 бакетіңіздің атауы.
  2. Аймақ (міндетті). Бакетіңіз орналасқан AWS аймағын таңдаңыз.
  3. Folder Prefix (міндетті емес). Барлық ScribbleMaps файлдарына арналған префикс немесе қалта, мысалы maps/ немесе data/.

Аутентификация әдісін таңдаңыз

ScribbleMaps бакетіңізге қалай кіретінін таңдаңыз.

IAM Role (ұсынылады)

IAM Role AWS STS арқылы уақытша тіркелгі деректерін пайдаланады. Басқаруға тұрақты кілттер жоқ, сондықтан ол қауіпсізірек.

  1. External ID мәнін көшіру түймесімен көшіріңіз. Ол рөлдің сенім саясаты үшін қажет.
  2. Толық қадамдар үшін Setup Instructions түймесін басыңыз. Қысқаша: - AWS IAM Console ішінде рөл жасап, сенімді нысан ретінде Another AWS account таңдаңыз. - Нұсқауларда көрсетілген ScribbleMaps AWS Account ID мәнін енгізіңіз. - Require external ID белгісін қойып, осы беттегі External ID мәнін қойыңыз. - Бакетіңізде s3:GetObject, s3:PutObject, s3:DeleteObject және s3:ListBucket әрекеттеріне рұқсат беретін саясатты тіркеңіз.
  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. ScribbleMaps бакетке қол жеткізе алатынын растау үшін Test Connection түймесін басыңыз. Бұл түйме бакет бапталғаннан кейін жұмыс істейді.
  3. Баптап болғаннан кейін, командаңыз үшін интеграцияны қосу немесе өшіру үшін S3 Storage ауыстырып-қосқышын пайдаланыңыз.

Қажетті CORS конфигурациясы

Браузер бакетке жүктей алуы үшін бакетке CORS ережесі қажет. Мұны бакеттің CORS баптауларына қосыңыз:

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

Баптаудан кейін команда мүшелері файлдарды сақтай немесе жүктей алмаса, бакетке әлі де осы CORS ережесі қажет болуы әбден мүмкін.

Соңғы жаңартылған уақыты