You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27Lines changed: 27 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -158,6 +158,33 @@ The following properties are expected to be present on the deployment `context`
158
158
-`gzippedFiles` (provided by [ember-cli-deploy-gzip][3])
159
159
-`manifestPath` (provided by [ember-cli-deploy-manifest][4])
160
160
161
+
## Minimum S3 Permissions
162
+
163
+
Ensure you have the minimum required permissions configured for the user (accessKeyId). A bare minimum policy should have the following permissions:
164
+
165
+
```
166
+
{
167
+
"Statement": [
168
+
{
169
+
"Sid": "Stmt1EmberCLIS3DeployPolicy",
170
+
"Effect": "Allow",
171
+
"Action": [
172
+
"s3:GetObject",
173
+
"s3:PutObject",
174
+
"s3:PutObjectACL"
175
+
],
176
+
"Resource": [
177
+
"arn:aws:s3:::<your-s3-bucket-name>/*"
178
+
]
179
+
}
180
+
]
181
+
}
182
+
183
+
```
184
+
Replace <your-s3-bucket-name> with the name of the actual bucket you are deploying to. Also, remember that "PutObject" permission will effectively overwrite any existing files with the same name unless you use a fingerprinting or a manifest plugin.
0 commit comments