2 Answers
- Newest
- Most votes
- Most comments
0
First of all, please do not make your S3 bucket public. Doing this way, anybody in the world can access your bucket. Please remove public access immediately from your S3 bucket.
Now coming to the actual problem, while you create the groundtruth labeling job, you need to provide an execution role
. That execution role
must have access to s3 bucket where you are storing the unlabeled data. If you want to simplify things, you can add a policy to the execution role
, which provides access to any s3 bucket in your account. While this will solve it temporarily, as a best practice, please always use only least required permissions in your role policies. Hope this helps.
answered 2 years ago
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
I have already created the execution role as shown in 4:02 in the tutorial link: https://www.youtube.com/watch?v=_FPI6KjDlCI&t=217s
Somehow it does not work for my case.
Another strange thing is that at 3:25 in the video, I was able to see my bucket, but I could not see the contents of my bucket. I was still able to successfully create a manifest file however.