Scribble Maps Help Center
Change language

Anslut en AWS S3-bucket till ditt team - (Team webbapp)

Vad S3-bucketförråd gör

Anslut din egen Amazon Web Services (AWS) S3-bucket så att teammedlemmar kan läsa in geospatiala filer från den och spara kartor till den. Filerna stannar kvar i din bucket. Endast ägare och administratörer kan ställa in detta.

Du öppnar den här sidan från avsnittet S3-bucket i teamportalen.

Ange bucketuppgifterna

  1. Bucket Name (obligatoriskt). Namnet på din S3-bucket.
  2. Region (obligatoriskt). Välj den AWS-region där din bucket finns.
  3. Folder Prefix (valfritt). Ett prefix eller en mapp för alla ScribbleMaps-filer, till exempel maps/ eller data/.

Välj en autentiseringsmetod

Välj hur ScribbleMaps loggar in på din bucket.

IAM Role (rekommenderas)

IAM Role använder tillfälliga autentiseringsuppgifter via AWS STS. Det finns inga statiska nycklar att hantera, vilket gör det säkrare.

  1. Kopiera External ID med kopieringsknappen. Du behöver den för rollens trust policy.
  2. Klicka på Setup Instructions för de fullständiga stegen. Kort sagt: - I AWS IAM-konsolen, skapa en roll och välj Another AWS account som betrodd enhet. - Ange det ScribbleMaps AWS-kontonummer som visas i instruktionerna. - Markera Require external ID och klistra in External ID från den här sidan. - Koppla en policy som tillåter s3:GetObject, s3:PutObject, s3:DeleteObject och s3:ListBucket på din bucket.
  3. Klistra in rollens ARN i fältet Role ARN.

IAM Role är inte tillgängligt för AWS GovCloud-regioner.

Access Keys

Access Keys använder ett AWS Access Key ID och Secret Access Key. Den här metoden krävs för AWS GovCloud-regioner.

  1. Ange ditt Access Key ID.
  2. Ange din Secret Access Key. Den lagras krypterad. Om en nyckel redan är sparad, lämna detta fält tomt för att behålla den, eller skriv ett nytt värde för att ersätta den.

Spara och testa

  1. Klicka på Spara inställningar.
  2. Klicka på Test Connection för att bekräfta att ScribbleMaps kan nå bucketen. Den här knappen fungerar efter att bucketen har konfigurerats.
  3. När den är inställd, använd växlingsknappen S3 Storage för att aktivera eller inaktivera integrationen för ditt team.

Obligatorisk CORS-konfiguration

Din bucket behöver en CORS-regel så att webbläsaren kan ladda upp till den. Lägg till detta i bucketens CORS-inställningar:

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

Om teammedlemmar inte kan spara eller läsa in filer efter installationen behöver bucketen troligen fortfarande denna CORS-regel.

Last updated