חיבור דלי AWS S3 לצוות שלך - (אפליקציית האינטרנט של הצוות)
מה עושה אחסון דלי S3
חבר/י את דלי ה-Amazon Web Services (AWS) S3 שלך כדי שחברי הצוות יוכלו לטעון ממנו קובצי מידע גאוגרפי ולשמור בו מפות. הקבצים נשארים בדלי שלך. רק בעלים ומנהלים יכולים להגדיר זאת.
את/ה פותח/ת דף זה מהקטע דלי S3 בפורטל הצוות.
הזנת פרטי הדלי
- Bucket Name (חובה). שם דלי ה-S3 שלך.
- אזור (חובה). בחר/י את אזור ה-AWS שבו נמצא הדלי שלך.
-
Folder Prefix (אופציונלי). תחילית או תיקייה לכל הקבצים של ScribbleMaps, כגון
maps/אוdata/.
בחירת שיטת אימות
בחר/י כיצד ScribbleMaps מתחבר לדלי שלך.
IAM Role (מומלץ)
IAM Role משתמש באישורי גישה זמניים באמצעות AWS STS. אין מפתחות סטטיים לנהל, ולכן זו שיטה מאובטחת יותר.
- העתק/י את External ID באמצעות כפתור ההעתקה. תזדקק/י לו עבור מדיניות האמון של התפקיד.
- לחץ/י על Setup Instructions לקבלת השלבים המלאים. בקצרה: - במסוף AWS IAM, צור/י תפקיד ובחר/י Another AWS account כישות המהימנה. - הזן/י את מזהה חשבון ה-AWS של ScribbleMaps המופיע בהוראות. - סמן/י Require external ID והדבק/י את ה-External ID מדף זה. - צרף/י מדיניות שמתירה
s3:GetObject,s3:PutObject,s3:DeleteObjectו-s3:ListBucketעל הדלי שלך. - הדבק/י את ה-ARN של התפקיד בשדה Role ARN.
IAM Role אינו זמין עבור אזורי AWS GovCloud.
Access Keys
Access Keys משתמש ב-AWS Access Key ID וב-Secret Access Key. שיטה זו נדרשת עבור אזורי AWS GovCloud.
- הזן/י את Access Key ID שלך.
- הזן/י את Secret Access Key שלך. הוא נשמר מוצפן. אם כבר נשמר מפתח, השאר/י שדה זה ריק כדי לשמור עליו, או הקלד/י ערך חדש כדי להחליף אותו.
שמירה ובדיקה
- לחץ/י על שמירת הגדרות.
- לחץ/י על Test Connection כדי לוודא ש-ScribbleMaps מצליח להגיע לדלי. כפתור זה פועל לאחר שהדלי הוגדר.
- לאחר ההגדרה, השתמש/י במתג S3 Storage כדי להפעיל או להשבית את האינטגרציה עבור הצוות שלך.
תצורת CORS נדרשת
הדלי שלך זקוק לכלל CORS כדי שהדפדפן יוכל להעלות אליו. הוסף/י את זה להגדרות ה-CORS של הדלי:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
אם חברי הצוות אינם יכולים לשמור או לטעון קבצים לאחר ההגדרה, סביר ביותר שהדלי עדיין זקוק לכלל CORS זה.
עודכן לאחרונה