Koble ein AWS S3-bøtte til laget ditt - (Lag-vevappen)
Kva S3-bøttelagring gjer
Koble din eigen Amazon Web Services (AWS) S3-bøtte slik at lagmedlemmer kan laste geografiske filer frå han og lagre kart til han. Filene blir verande i bøtta di. Berre eigarar og administratorar kan setje dette opp.
Du opnar denne sida frå S3 Bucket-delen av lagportalen.
Skriv inn bøttedetaljane
- Bucket Name (påkravd). Namnet på S3-bøtta di.
- Region (påkravd). Vel AWS-regionen der bøtta di ligg.
-
Folder Prefix (valfritt). Eit prefiks eller ei mappe for alle ScribbleMaps-filer, til dømes
maps/ellerdata/.
Vel ein autentiseringsmetode
Vel korleis ScribbleMaps loggar inn på bøtta di.
IAM Role (tilrådd)
IAM Role brukar mellombelse legitimasjonar gjennom AWS STS. Det er ingen statiske nøklar å halde styr på, så det er tryggare.
- Kopier External ID med kopieringsknappen. Du treng han til tillitspolicyen for rolla.
- Klikk på Setup Instructions for å sjå alle stega. Kort fortalt: - Opprett ei rolle i AWS IAM Console og vel Another AWS account som påliteleg eining. - Skriv inn ScribbleMaps sin AWS-konto-ID som står i rettleiinga. - Kryss av for Require external ID og lim inn External ID frå denne sida. - Legg ved ein policy som tillèt
s3:GetObject,s3:PutObject,s3:DeleteObjectogs3:ListBucketpå bøtta di. - Lim inn ARN-en til rolla i feltet Role ARN.
IAM Role er ikkje tilgjengeleg for AWS GovCloud-regionar.
Access Keys
Access Keys brukar ein AWS Access Key ID og ein Secret Access Key. Denne metoden er påkravd for AWS GovCloud-regionar.
- Skriv inn Access Key ID.
- Skriv inn Secret Access Key. Han blir lagra kryptert. Viss ein nøkkel allereie er lagra, kan du la dette feltet vere tomt for å behalde han, eller skrive ein ny verdi for å erstatte han.
Lagre og test
- Klikk Lagre innstillingar.
- Klikk Test Connection for å stadfeste at ScribbleMaps når fram til bøtta. Denne knappen fungerer etter at bøtta er sett opp.
- Når alt er sett opp, brukar du vippebrytaren S3 Storage for å slå integrasjonen på eller av for laget ditt.
Påkravd CORS-konfigurasjon
Bøtta di treng ein CORS-regel slik at nettlesaren kan laste opp til henne. Legg dette til i CORS-innstillingane til bøtta:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
Viss lagmedlemmer ikkje kan lagre eller laste filer etter oppsettet, manglar bøtta mest sannsynleg framleis denne CORS-regelen.
Sist oppdatert