Koble en AWS S3-bøtte til teamet ditt - (Team-nettapp)
Hva S3-bøttelager gjør
Koble din egen Amazon Web Services (AWS) S3-bøtte slik at teammedlemmer kan laste inn geografiske filer fra den og lagre kart i den. Filene blir værende i bøtta di. Bare eiere og administratorer kan sette dette opp.
Du åpner denne siden fra S3-bøtte-delen i teamportalen.
Skriv inn bøttedetaljene
- Bucket Name (obligatorisk). Navnet på S3-bøtta di.
- Region (obligatorisk). Velg AWS-regionen der bøtta di ligger.
-
Folder Prefix (valgfritt). Et prefiks eller en mappe for alle ScribbleMaps-filer, for eksempel
maps/ellerdata/.
Velg en autentiseringsmetode
Velg hvordan ScribbleMaps logger inn på bøtta di.
IAM Role (anbefalt)
IAM Role bruker midlertidig legitimasjon gjennom AWS STS. Det er ingen statiske nøkler å administrere, så dette er sikrere.
- Kopier External ID med kopieringsknappen. Du trenger den til rollens tillitspolicy.
- Klikk Setup Instructions for de fullstendige trinnene. Kort fortalt: - I AWS IAM Console oppretter du en rolle og velger Another AWS account som pålitelig enhet. - Skriv inn ScribbleMaps AWS-konto-ID-en som vises i instruksjonene. - Huk av for Require external ID og lim inn External ID fra denne siden. - Legg ved en policy som tillater
s3:GetObject,s3:PutObject,s3:DeleteObjectogs3:ListBucketpå bøtta di. - Lim inn rollens ARN i feltet Role ARN.
IAM Role er ikke tilgjengelig for AWS GovCloud-regioner.
Access Keys
Access Keys bruker en AWS Access Key ID og Secret Access Key. Denne metoden er påkrevd for AWS GovCloud-regioner.
- Skriv inn Access Key ID.
- Skriv inn Secret Access Key. Den lagres kryptert. Hvis en nøkkel allerede er lagret, kan du la dette feltet stå tomt for å beholde den, eller skrive inn en ny verdi for å erstatte den.
Lagre og test
- Klikk Lagre innstillinger.
- Klikk Test Connection for å bekrefte at ScribbleMaps får kontakt med bøtta. Denne knappen fungerer etter at bøtta er konfigurert.
- Når alt er satt opp, bruker du bryteren S3 Storage for å aktivere eller deaktivere integrasjonen for teamet ditt.
Påkrevd CORS-konfigurasjon
Bøtta di trenger en CORS-regel slik at nettleseren kan laste opp til den. Legg dette til i bøttas CORS-innstillinger:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
Hvis teammedlemmer ikke kan lagre eller laste inn filer etter oppsettet, mangler bøtta mest sannsynlig fortsatt denne CORS-regelen.
Sist oppdatert