Search code examples
amazon-s3aws-glue

AWS Glue Access denied for crawler with administrator policy attached


I am trying to run a crawler across an s3 datastore in my account which contains two csv files. However, when I try to run the crawler, no tables are loaded, and I see the following errors in cloudwatch for the each of the files:

  • Error Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied;
  • Tables created did not infer schemas from this file.

This is especially odd as the IAM role has the AdministratorAccess policy attached, so there should not be any access denied issue.

Any help would be appreciated.


Solution

  • I made sure that I wasn't missing something offered in the other suggestions, but I wasn't. It turns out there was another level of restrictions on reading the bucket imposed by my organization, though i'm not sure what it was.