Qabbad AWS S3 bucket mat-tim tiegħek - (Team web app)
X'jagħmel S3 Bucket Storage
Qabbad l-Amazon Web Services (AWS) S3 bucket tiegħek stess sabiex il-membri tat-tim ikunu jistgħu jgħabbu fajls ġeospazjali minnu u jsalvaw mapep fih. Il-fajls jibqgħu fil-bucket tiegħek. L-issettjar jistgħu jagħmluh biss is-sidien u l-amministraturi.
Tiftaħ din il-paġna mit-taqsima S3 Bucket tal-portal tat-tim.
Daħħal id-dettalji tal-bucket
- Bucket Name (meħtieġ). L-isem tal-S3 bucket tiegħek.
- Region (meħtieġ). Agħżel ir-reġjun tal-AWS fejn jinsab il-bucket tiegħek.
-
Folder Prefix (mhux obbligatorju). Prefiss jew folder għall-fajls kollha tas-ScribbleMaps, bħal
maps/jewdata/.
Agħżel metodu ta' awtentikazzjoni
Agħżel kif is-ScribbleMaps jidħol fil-bucket tiegħek.
IAM Role (rakkomandat)
L-IAM Role juża kredenzjali temporanji permezz tal-AWS STS. M'hemmx ċwievet statiċi x'timmaniġġja, għalhekk huwa aktar sigur.
- Ikkopja l-External ID bil-buttuna tal-kopja. Għandek bżonnu għall-politika tal-fiduċja tar-rwol.
- Ikklikkja Setup Instructions għall-passi sħaħ. Fil-qosor: - Fil-AWS IAM Console, oħloq rwol u agħżel Another AWS account bħala l-entità fdata. - Daħħal l-AWS Account ID tas-ScribbleMaps murija fl-istruzzjonijiet. - Immarka Require external ID u pejstja l-External ID minn din il-paġna. - Qabbad politika li tippermetti
s3:GetObject,s3:PutObject,s3:DeleteObject, us3:ListBucketfuq il-bucket tiegħek. - Pejstja l-ARN tar-rwol fl-qasam Role ARN.
L-IAM Role mhuwiex disponibbli għar-reġjuni tal-AWS GovCloud.
Access Keys
L-Access Keys jużaw Access Key ID u Secret Access Key tal-AWS. Dan il-metodu huwa meħtieġ għar-reġjuni tal-AWS GovCloud.
- Daħħal l-Access Key ID tiegħek.
- Daħħal is-Secret Access Key tiegħek. Jinħażen ikkriptat. Jekk ċavetta diġà ġiet salvata, ħalli dan il-qasam vojt biex iżżomm dik eżistenti, jew ittajpja valur ġdid biex tissostitwiha.
Salva u ittestja
- Ikklikkja Save Settings.
- Ikklikkja Test Connection biex tikkonferma li s-ScribbleMaps jista' jaqbad mal-bucket. Din il-buttuna taħdem wara li l-bucket jiġi kkonfigurat.
- Ladarba jkun issettjat, uża l-interruttur S3 Storage biex tippermetti jew tiddiżattiva l-integrazzjoni għat-tim tiegħek.
Konfigurazzjoni CORS meħtieġa
Il-bucket tiegħek jeħtieġ regola CORS sabiex il-brawżer ikun jista' jtella' fih. Żid dan mal-issettjar CORS tal-bucket:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
Jekk il-membri tat-tim ma jistgħux isalvaw jew iggħabbu fajls wara l-issettjar, x'aktarx il-bucket għad jeħtieġ din ir-regola CORS.
Last updated