Scribble Maps Hjælpecenter
Skift sprog

Forbind en AWS S3-bucket til dit team - (Team web app)

Hvad S3 Bucket Storage gør

Forbind din egen Amazon Web Services (AWS) S3-bucket, så teammedlemmer kan indlæse geospatiale filer fra den og gemme kort på den. Filerne bliver i din bucket. Kun ejere og administratorer kan konfigurere dette.

Du åbner denne side fra S3 Bucket-afsnittet i teamportalen.

Indtast bucket-detaljer

  1. Bucket Name (påkrævet). Navnet på din S3-bucket.
  2. Region (påkrævet). Vælg den AWS-region, hvor din bucket befinder sig.
  3. Folder Prefix (valgfrit). Et præfiks eller en mappe til alle ScribbleMaps-filer, såsom maps/ eller data/.

Vælg en godkendelsesmetode

Vælg, hvordan ScribbleMaps logger ind på din bucket.

IAM Role (anbefales)

IAM Role bruger midlertidige legitimationsoplysninger via AWS STS. Der er ingen statiske nøgler at administrere, så det er mere sikkert.

  1. Kopier External ID med kopieringsknappen. Du skal bruge det til rollens tillidspolitik (trust policy).
  2. Klik på Setup Instructions for at se alle trin. Kort sagt: - I AWS IAM Console skal du oprette en rolle og vælge Another AWS account som den betroede enhed (trusted entity). - Indtast det ScribbleMaps AWS Account ID, der vises i instruktionerne. - Marker Require external ID og indsæt External ID fra denne side. - Tilknyt en politik (policy), der tillader s3:GetObject, s3:PutObject, s3:DeleteObject og s3:ListBucket på din bucket.
  3. Indsæt rollens ARN i feltet Role ARN.

IAM Role er ikke tilgængelig for AWS GovCloud-regioner.

Access Keys

Access Keys bruger et AWS Access Key ID og en Secret Access Key. Denne metode er påkrævet for AWS GovCloud-regioner.

  1. Indtast dit Access Key ID.
  2. Indtast din Secret Access Key. Den gemmes krypteret. Hvis en nøgle allerede er gemt, skal du lade dette felt være tomt for at beholde den, eller skrive en ny værdi for at erstatte den.

Gem og test

  1. Klik på Save Settings.
  2. Klik på Test Connection for at bekræfte, at ScribbleMaps kan få adgang til din bucket. Denne knap fungerer, efter at din bucket er konfigureret.
  3. Når det er konfigureret, skal du bruge S3 Storage-knappen (toggle) til at aktivere eller deaktivere integrationen for dit team.

Nødvendig CORS-konfiguration

Din bucket skal have en CORS-regel, så browseren kan uploade til den. Tilføj dette til din buckets CORS-indstillinger:

[{
"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 gemme eller indlæse filer efter opsætningen, mangler din bucket sandsynligvis stadig denne CORS-regel.

Senest opdateret