Konekti AWS S3-Ujon al via teamo - (Team web app)
Kion faras la stokado de S3-Ujo
Konektu vian propran Amazon Web Services (AWS) S3-Ujon, por ke teamanoj povu ŝargi geospacajn dosierojn el ĝi kaj konservi mapojn en ĝi. La dosieroj restas en via ujo. Nur posedantoj kaj administrantoj povas agordi ĉi tion.
Vi malfermas ĉi tiun paĝon el la sekcio S3-Ujo de la teama portalo.
Enigu la detalojn de la ujo
- Bucket Name (postulata). La nomo de via S3-Ujo.
- Regiono (postulata). Elektu la AWS-regionon, kie troviĝas via ujo.
-
Folder Prefix (nemdeviga). Prefikso aŭ dosierujo por ĉiuj dosieroj de ScribbleMaps, ekzemple
maps/aŭdata/.
Elektu aŭtentikigan metodon
Elektu kiel ScribbleMaps ensalutas al via ujo.
IAM Role (rekomendita)
IAM Role uzas provizorajn akreditaĵojn per AWS STS. Ne estas statikaj ŝlosiloj administrendaj, do ĝi estas pli sekura.
- Kopiu la External ID per la kopia butono. Vi bezonas ĝin por la fidpolitiko de la rolo.
- Alklaku Setup Instructions por la plenaj paŝoj. Mallonge: - En la AWS IAM Console, kreu rolon kaj elektu Another AWS account kiel la fidatan ento. - Enigu la AWS-konto-ID de ScribbleMaps montritan en la instrukcioj. - Markobutonu Require external ID kaj algluu la External ID el ĉi tiu paĝo. - Alligu politikon, kiu permesas
s3:GetObject,s3:PutObject,s3:DeleteObjectkajs3:ListBucketsur via ujo. - Algluu la ARN de la rolo en la kampon Role ARN.
IAM Role ne haveblas por regionoj de AWS GovCloud.
Access Keys
Access Keys uzas AWS Access Key ID kaj Secret Access Key. Ĉi tiu metodo estas postulata por regionoj de AWS GovCloud.
- Enigu vian Access Key ID.
- Enigu vian Secret Access Key. Ĝi estas konservata ĉifrita. Se ŝlosilo jam estas konservita, lasu ĉi tiun kampon malplena por konservi ĝin, aŭ tajpu novan valoron por anstataŭigi ĝin.
Konservi kaj testi
- Alklaku Konservi agordojn.
- Alklaku Test Connection por konfirmi, ke ScribbleMaps povas atingi la ujon. Ĉi tiu butono funkcias post kiam la ujo estas agordita.
- Unufoje agordite, uzu la baskulon S3 Storage por ŝalti aŭ malŝalti la integriĝon por via teamo.
Postulata CORS-agordo
Via ujo bezonas CORS-regulon, por ke la retumilo povu alŝuti al ĝi. Aldonu ĉi tion al la CORS-agordoj de la ujo:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
Se teamanoj ne povas konservi aŭ ŝargi dosierojn post la agordado, la ujo plej verŝajne ankoraŭ bezonas ĉi tiun CORS-regulon.
Laste ĝisdatigita