Create IAM Role

Create IAM Roles

To ensure AWS services operate correctly, appropriate IAM Roles must be created:

Go to the IAM service and navigate to the Roles section.
Role

🔹 For Lambda:

  • AWSGlueServiceRole
  • AWSS3FullAccess
  • CloudWatchLogsFullAccess

Click Create Role, select Service as Lambda.
Role

Search for and select the roles you need.
Role

Role

Role

Name it LambdaRole, review the settings, and click Create Role.
Role

Role

Role

🔹 For Glue:

  • AWSGlueServiceRole
  • AmazonAthenaFullAccess
  • AmazonQuicksightAthenaFullAccess
  • AmazonS3FullAccess

Similarly, click Create Role, then choose the service as Glue.
Role

Search for and select the roles you need.
Role

Role

Role

Role

Name it GlueRole, review the settings, and click Create Role.
Role

Role

Role

These permissions allow Glue to access S3 and Lambda to trigger Glue jobs.