AWS Engineer Tests IAM and Lake Formation Auth Differences for Glue and S3 Tables Endpoints
AWS Community Builder Aki conducted hands-on tests to verify how IAM policies and Lake Formation grants affect access to the Glue REST Catalog and S3 Tables Iceberg REST endpoints. According to AWS documentation, the Glue endpoint requires both IAM and Lake Formation authorization, while the S3 Tables endpoint relies on IAM alone. The experiment used a matrix of four permission combinations — varying IAM and Lake Formation grants independently — to observe how each endpoint responded with HTTP 200 or 403 status codes. CloudTrail logs were also examined to confirm whether the lakeformation:GetDataAccess API call was triggered, revealing the internal authorization flow for each endpoint. The findings aimed to validate whether Lake Formation is genuinely enforced on the Glue side and confirm the simpler IAM-only path for S3 Tables.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in